Home People Fiona Shangguan Fiona Shangguan Chemical Engineering SAGE member, Staff Related People John Zhang Mechanical Engineering Gavin Ng Mechanical Engineering Ignacio Arzuaga Garcia Civil and Environmental Engineering