David Roylance DavidK.RoylanceAssociate Professor of Materials Engineering, EmeritusBSME Mechanical Engineering, University of Utah, 1964PhD Mechanical Engineering, University of Utah, 19688-211Phone: (617) 253-3309roylance@mit.edu