National Cancer Research Institute (NCRI) to closeClinical Trials| kidney cancer| NCRI| Rob Jones| The National Cancer Research InstituteThe National Cancer Research Institute (NCRI) has announced that it will be winding down its operations prior to ...