NCT03741426 2023-06-07
WIRE
Cambridge University Hospitals NHS Foundation Trust
Phase 2 Unknown
Cambridge University Hospitals NHS Foundation Trust
University College, London
University of Manchester
Institute of Cancer Research, United Kingdom
Medical Research Council