skip to navigation skip to content
Search

A newly commissioned report led by Cambridge University underlines the credentials of Babraham Research Campus (BRC) as a UK and world-class power base for life science business.

Read the press release [businessweekly.co.uk]