The Francis Crick Institute

The Francis Crick Institute is an independent charity, established to be a UK flagship for discovery research in biomedicine.