Home People Claire Duvallet Claire Duvallet Biological Engineering Staff Related People Anette “Peko” Hosoi Associate Dean; Neil and Jane Pappalardo Professor of Mechanical Engineering Rachel Kurchin Materials Science and Engineering Josie Oshodi Chemical Engineering