University of Manchester, Manchester, Lancashire, United Kingdom
Cardiff University, Cardiff, Wales, United Kingdom
University of Oxford, Oxford, Oxfordshire, United Kingdom
University Hospital Frankfurt, Frankfurt am Main, Germany
St Pancras Clinical Research, London, United Kingdom