Tag Archive for: Catapult

The world 3rd largest gene and cell therapy (CGT) cluster, the UK CGT Catapult has expanded its operations opening a subsidiary in Edinburgh.