NCT03416517 2019-02-15Anlotinib and Irinotecan for Ewing SarcomaPeking University People's HospitalPhase 1/2 Unknown47 enrolled