University Affiliation: 
Imperial College London, England