Guy's & St. Thomas' Hospitals NHS Foundation Trust

London, United Kingdom
2016