The National Cancer Research Institute (NCRI), a UK wide partnership between cancer research funders, has announced that it will be closing because of the risk of “operational failureThe National Cancer Research Institute (NCRI), a UK wide partnership between cancer research funders, has announced that it will be closing because of the risk of “operational failure