CIC backs life sciences and technology companies in Europe’s leading ecosystem, Cambridge. A preferred investor for the university.
BioTech
Cambridge
Seed
Series A
Series B
United Kingdom