London - University College LondonLondon - University College LondonInstitution type: UniversityCountry: United Kingdom