TORONTO, ON – February 4th, 2025 — Life Sciences Ontario (LSO) proudly announces the recipients of the 2025 LSO Awards, celebrating excellence and innovation in life sciences. Now in its 22nd year, the LSO Awards continues its longstanding tradition of recognizing outstanding individuals and companies whose contributions have significantly advanced…