UK’s National Cancer Research Institute to shut its doors
The National Cancer Research Institute (NCRI) is winding down after 22 years of operation.
In a letter sent on 26 June 2023, NCRI chair Fiona Driscoll said that the board of trustees had decided that the ‘risk of operational failure was too great to continue’ and the board was now working on the ‘required steps’ to wind down the charity.