Home People Fiona Shangguan Fiona Shangguan Chemical Engineering SAGE member, Staff Related People Maeve McGinnis Chemical Engineering Anette “Peko” Hosoi Associate Dean; Neil and Jane Pappalardo Professor of Mechanical Engineering Laureen Meroueh Mechanical Engineering