Peter Goldsmith

Peter Goldsmith PhD, PEng

PhD in Mechanical Engineering
University of Toronto, Canada