Biopharma Company Hits Milestone for Indy Plant
Canada-based POINT Biopharma Inc. has cleared a key hurdle for its new production facility in Indianapolis. The U.S. Nuclear Regulatory Commission has issued a materials license for the radiopharmaceu... Read More
