
Report demonstrates Stevenage Bioscience Catalyst’s key role in delivering the economic benefit from leading edge UK life sciences
An independent report has been released today by Stevenage Bioscience Catalyst (SBC) that demonstrates its key role in delivering economic benefit from life sciences research and innovation in the UK.