NCT04065269 2026-02-20
ATARI
Institute of Cancer Research, United Kingdom
Phase 2 Active not recruiting
Institute of Cancer Research, United Kingdom
Dana-Farber Cancer Institute
Leiden University Medical Center
Vall d'Hebron Institute of Oncology
Memorial Sloan Kettering Cancer Center
Leiden University Medical Center
Mary Crowley Medical Research Center
Shanghai First Maternity and Infant Hospital