NCT02203383
Primary location
Royal Brompton and Harefield NHS Foundation Trust
London, United Kingdom