Professor in the Thomas Lord Department of Mechanical Engineering and Materials Science
Thomas Lord Department of Mechanical Engineering and Materials Science
121 Hudson Hall, Box 90287, Durham, NC 27708
309 Gross Hall, Durham, NC 27708
Recognition