SBC Incubator Atrium,

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