More Science £6.6m Series A for Abselion’s on-the-spot bioprocessing Peyman Taeidi December 13, 2024 0