Home People Fiona Shangguan Fiona Shangguan Chemical Engineering SAGE member, Staff Related People Aditi Gupta Health Sciences and Technology Eva Yi Xie Electrical Engineering and Computer Science Michelle Luo Aeronautics and Astronautics