David K. Roylance

  • Associate Professor of Materials Engineering, Emeritus
  • BSME Mechanical Engineering, University of Utah, 1964
  • PhD Mechanical Engineering, University of Utah, 1968
David K. Roylance