John Everett Dolbow
Professor in the Thomas Lord Department of Mechanical Engineering and Materials Science
Thomas Lord Department of Mechanical Engineering and Materials Science
319 Gross Hall, Box 90287, Durham, NC 27708-0287
319 Gross Hall, Box 90287, Durham, NC 27708
Recognition