NCT06528834
Primary location
Royal Brompton and Harefield Hospital NHS Trust
London, Middlesex, United Kingdom