Dr Michel Le Lerre

Department of Mechanical Engineering

Manager - Transport Innovation

m.lelerre@sheffield.ac.uk
+44 7818 081295

Full contact details

Dr Michel Le Lerre
Department of Mechanical Engineering
Sir Frederick Mappin Building
Mappin Street
Sheffield
S1 3JD