Syncona

Syncona

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

Launch date
Employees
Company register number OC378549
London England (HQ)