School of Mechanical, Electrical and Manufacturing Engineering

Staff

Adam Gregory

Photo of  Adam Gregory

University Teacher in Mechanical Engineering