NCT07542262 2026-04-21NIVO402025Blokhin's Russian Cancer Research CenterPhase 2 Enrolling by invitation128 enrolled