London, England, United Kingdom
Royal Holloway, University of London
Loughborough University Mechanical, Electrical and Manufacturing Engineering