Tag Archive for: Scotch facility

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