November 13, 2025

ITM Announces FDA Acceptance of New Drug Application (NDA) and PDUFA Date for n.c.a. 177Lu-edotreotide (ITM-11) in Gastroenteropancreatic Neuroendocrine Tumors (GEP-NETs)