Elena Marensi

Elena Marensi

University of Sheffield, Department of Mechanical Engineering
Verified email at sheffield.ac.uk
Cited by 213