Mabion Wins Best of Industry Insights Award for Biologics Outsourcing Article in Outsourced Pharma Best Of 2024 2025-01-02