Home People Elizabeth Harwood Elizabeth Harwood Social and Engineering Systems Staff Related People Eric Bradford Electrical Engineering and Computer Science Louisa Glynne Leadership Giving Officer, Biological Engineering Anette “Peko” Hosoi Associate Dean; Neil and Jane Pappalardo Professor of Mechanical Engineering