Associate Teaching Professor
Mechanical Engineering
Faculty | ME Faculty Mechanical Engineering | Atom Probe Tomography biomaterials and biosening biotemplated synthesis of nanowires Solar cells Transmission Electron Microscopy Water splitting
Associate Teaching Professor
Mechanical Engineering
Professor of Mechanical Engineering
Interim Assistant Provost
Associate Dean for Academic Affairs, College of Engineering