UCL, London, UK
Organization name
UCL, London, UK