John Dolbow, a professor in the Thomas Lord Department of Mechanical Engineering and Materials Science and professor of ...