NCT06632236 2025-04-255G-EMERALDInstitute of Cancer Research, United KingdomPhase 1 Recruiting12 enrolled