NCT04065269 2026-02-20
ATARI
Institute of Cancer Research, United Kingdom
Phase 2 Active not recruiting
Institute of Cancer Research, United Kingdom
Institut National de la Santé Et de la Recherche Médicale, France
M.D. Anderson Cancer Center
Eli Lilly and Company