ITM launches Lumara Bio division ahead of ITM-11 FDA decision on Aug. 28, 2026

The new oncology therapeutics unit consolidates ITM’s radiopharmaceutical pipeline and commercialization teams as 177Lu-edotreotide remains under U.S. regulatory review.

Summary

verifying reliability

Terms & Concepts

No specialized terms available for this topic.