News
Catalent announced on March 16, 2022 that a $30 million (€27 million) project at its facility in Limoges, France has been completed. The project focused on biopharmaceutical development, drug product ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results