Massachusetts Institute of Technology, 77 Massachusetts Avenue, Cambridge, Massachusetts 02139 Room 1-310D
MIT MechE website
CV
Google Scholar
ResearchID
MIT Technology Review