July 07, 2026

ITM Announces Primary Results from the Phase 3 COMPETE Trial Published in The Lancet Comparing ¹⁷⁷Lu-edotreotide (ITM-11) vs. Everolimus in Advanced GEP-NETs