NewslettersCancer Stem Cell News £1 Billion Invested in the Future of UK Discovery Science By lbeveridge - July 11, 2022 0 219 The Medical Research Council, Cancer Research UK and Wellcome have announced £1 billion of funding for the Francis Crick Institute helping secure the future of the UK as a scientific powerhouse. [The Francis Crick Institute] Press Release