04 Dec, 2024 The 2025 investment outlook for the UK Life Sciences sector By Chris Xitsas In front of a very busy auditorium at the British Library on the morning of 3rd December 2024, while the rest of London’s Knowledge...