NCT03416517 - Anlotinib and Irinotecan for Ewing Sarcoma | Crick | Crick