NCT06630260 2026-01-215G-RUBYInstitute of Cancer Research, United KingdomPhase 1/2 Recruiting182 enrolled