The Press is positioned at the heart of the Cambridge ‘Southern Cluster’, home to the UK’s highest concentration of BioTech companies.