NCT07620431 - Neoadjuvant Radiotherapy and Surgery for High-Risk Localized Ewing Sarcoma | Crick | Crick