NCT04905316 2025-06-17CHORUSMemorial Sloan Kettering Cancer CenterPhase 2 Active not recruiting41 enrolled