Babraham-research-campus-logo

Cambridge's up and coming life sciences firms will be able to benefit from the expertise of some of the biggest names in the sector at a new bio-incubator and life science accelerator.