News

Before Novo arrived as its owner, issues at the Bloomington facility caused a two-month delay for Eylea HD’s FDA approval decision in 2023. In November 2024, the FDA also found quality control lapses ...