Pfizer invests £40.5 million in Southampton drug discovery startup Finance February 29, 2024 The landscape of pharmaceuticals and drug discovery is constantly evolving, with startups playing a pivotal role in driving innovation and…