NCT05082259 2026-02-10ASTEROIDInstitute of Cancer Research, United KingdomPhase 1 Recruiting61 enrolled