JOHN DAVID MCLENNAN portrait
  • Professor, Chemical Engineering
  • Adjunct Professor, Civil And Environmental Engin
  • Adjunct Professor, China University of Petroleum, Beijing
801-587-7925