Home People Michelle Wang Michelle Wang Electrical Engineering and Computer Science & Math SAGE member, Staff Related People Josie Oshodi Chemical Engineering Chris Mallia Department of Materials Science and Engineering Maeve McGinnis Chemical Engineering