NCT07695311 - EWSR1 Immunotherapy in Ewing Sarcoma and DSRCT | Crick | Crick