592
Participants
Start Date
January 6, 2024
Primary Completion Date
December 2, 2024
Study Completion Date
August 2, 2025
University College London, London
Oxford University Hospitals NHS Trust, Oxford
University College, London
OTHER