Research institutionUnited Kingdomcrick.ac.uk
Also known as Francis Crick Institute.
None yet. When a new project in the record names The Francis Crick Institute as owner, partner or investor, it shows here.
New 300,000 sq ft centre will house 1,000+ scientists, focusing on oncology, respiratory, hepatology, vaccines and HIV; £400m UK investment and Stevenage move by 2029.