NCT05806190
Primary location
Charing Cross Hospital, Imperial College Healthcare NHS Trust
London, United Kingdom