Nuclide
companiesCompany

ITM Isotope Technologies Munich

aka ITM Solucin GmbH

ITM is the largest non-carrier-added lutetium-177 supplier and the developer of ITM-11 (177Lu-edotreotide).