Stevenage Bioscience Catalyst is the
UK’s leading open innovation campus
with a focus on therapeutics.