NCT04979442 2025-01-14
MANTRA
Rain Oncology Inc
Phase 3 Terminated
Rain Oncology Inc
Fred Hutchinson Cancer Center
European Organisation for Research and Treatment of Cancer - EORTC
Grupo Espanol de Investigacion en Sarcomas
European Organisation for Research and Treatment of Cancer - EORTC