1. University College London, London, United Kingdom
2. Cardiff University, Cardiff, Wales
3. Nuffield Trust, London, United Kingdom
4. Great Ormond Street Hospital for Children NHS Foundation Trust, London, United Kingdom
5. University of Surrey, Guildford, United Kingdom