Professor   :   Staff   :   Students   :   Alumni


Dr. Jeremiah N. Mpagazehe
Project Scientist
Main Affiliation: Slurry Sub-Group

Jeremiah Mpagazehe  

Dr. Jeremiah Mpagazehe is a Project Scientist who is commercializing research in both the PFTL and the LeDuc Cellular Biomechanics Laboratory at CMU. His research focuses on the development of renewable, economically-viable bioenergy. Jeremiah has a background in experimentation and computational modeling of tribological and particle-fluid flow phenomena. Specifically, he has investigated separation science (filtration), ultra-deep drilling for energy resources, algae-based biofuel production, and lunar dust erosive wear caused by rocket exhaust.

Dr. Mpagazehe earned his B.S. and Ph.D. in Mechanical Engineering from Carnegie Mellon University. He is originally from Boston, Massachusetts. When not in the lab, he enjoys running, motorcycle riding, and scuba diving.


Dr. John Shelton
Post-doctoral researcher
Main Affiliation: Slurry Sub-Group

John Shelton  

Dr. Shelton originally came to the PFTL as a DOE Energy Efficiency and Renewable Energy (EERE) postdoctoral fellow, where he was jointly based with the PFTL and the National Energy Research Laboratory in Pittsburgh. His focus is on the thermo-physical and heat transfer characterization of multi-component fluids. In order to study these systems in geothermal applications, he employs the use of both in-house and commercial molecular dynamics and computational fluid dynamics simulations. Currently, he works on a seals project with the Westinghouse Electric Company.

Dr. Shelton completed his Ph.D. in Mechanical Engineering from the University of South Florida in 2011. He has received both his B.S. (2000) and M.S. (2005) degrees in Mechanical Engineering from North Carolina A&T State University. He has also worked as a Design Engineer for the Ford Motor Company.


Meredith Schrmack

Administrative Assistant
Department of Mechanical Engineering
Carnegie Mellon University

402 Scaife Hall
5000 Forbes Avenue
Pittsburgh, PA 15213

Phone: (412) 268-2932
Fax: (412) 268-3348