Celex Oncology's first attendance at Bio-Europe Spring 2025 follows their recent win at the 2024 EIT Health Catapult ...