ITM Announces Operational Readiness for NOVA Facility, the World’s Largest Lutetium-177 Production Site
Receipt of Radioactive Material Handling License (RAM License) for production of n.c.a. Lutetium-177Progress demonstrates company’s ability to rapidly increase GMP...