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