NCT04425018 2025-11-18MARGOTDana-Farber Cancer InstitutePhase 2 Active not recruiting174 enrolled 19 charts