14 employees
Stevenage Bioscience Catalyst is the UK's first open innovation biomedical catalyst.
2012
$1.5M
from 1 investors over 1 rounds
Stevenage Bioscience Catalyst raised $1.5M on November 20, 2019
Investors: Hertfordshire Local Enterprise Partnership