Syncona

Syncona

FundClaimed

Syncona - life sciences investor in truly innovative areas of healthcare.

HQ location
London, United Kingdom
Portfolio analysis