NCT07781891 - RAPID: Phase 2 Platform Trial Of Promising Drugs For AYA Patients With R/R Ewing Sarcoma & DSRCT | Crick | Crick