Prof
Graham Schaffer
Honorary Professorial Fellow
Department of Mechanical Engineering
40 engineering
4016 materials engineering
science & technology
technology
materials science
materials science, multidisciplinary
metallurgy & metallurgical engineering
4017 mechanical engineering
4014 manufacturing engineering