Queen Mary University of London
London, City of London, UK
Royal London Hospital
University Hospital of Larissa
Larissa, Greece