Home People David Robichaud David Robichaud Chemical Engineering SAGE member, Staff Related People Anette “Peko” Hosoi Associate Dean; Neil and Jane Pappalardo Professor of Mechanical Engineering Baian Chen Electrical Engineering and Computer Science Paula Hammond Head, Department of Chemical Engineering; Institute Professor