Search

Jul 19, 2024
Visiting the Stevenage Bioscience Catalyst, a key life sciences research campus in the UK
Entrepreneurship and Business Development Director Marco Delise describes the facilities available at SBC and the types of companies that...