Tag Archive for: Scotch facility

© CGT Catapult

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