NCT05656222 - Irinotecan and Anlotinib for Epithelioid Sarcoma | Crick | Crick