By Anonymous (not verified), 4 August, 2025 Short Description A contract partner specializing in the development and manufacturing of Active Pharmaceutical Ingredients derived from biological processes.