NCT03256981 2023-12-26
HALT
Institute of Cancer Research, United Kingdom
Phase 2/3 Unknown
Institute of Cancer Research, United Kingdom
Instituto de investigación e innovación biomédica de Cádiz
Sun Yat-sen University
Royal Marsden NHS Foundation Trust