Yan Man

University of Oxford - Oxford, UK

Masters of Engineering (MEng) 2012