1. St. George's University of London, London, United Kingdom of Great Britain and Northern Ireland.
2. St. George's University Hospitals, National Health Service Foundation Trust, Tooting, London, United Kingdom of Great Britain and Northern Ireland.