Joseph Ranalli

Joseph  Ranalli
Associate Professor of Engineering, Engineering
Discipline Coordinator for Engineering at the University College, Engineering
Kostos, 114
Penn State Hazleton
76 University Drive
Hazleton, PA 18202-8025

Combustion, Alternative Energy, Appropriate Technology for the Developing World, Enhancing Teaching through Game-based Learning

Ph D, Mechanical Engineering, Virginia Tech

BS, Mechanical Engineering, Penn State University