Hat-trick at BioMed’s new Babraham building

BioMed Realty has signed a trio of tenants at its soon-to-be-built laboratory space at Babraham Research Campus in Cambridgeshire.

Insmed, a Nasdaq-listed company focused on drug development for patients with serious