Home People David Robichaud David Robichaud Chemical Engineering SAGE member, Staff Related People Mercedes Randhahn Chemical Engineering Steven Barrett Head, Department of Aeronautics and Astronautics; H.N. Slater Professor in Aeronautics and Astronautics Handa Shivam Electrical Engineering and Computer Science