The National Institute for Cancer Research and Treatment (NICRAT), has promised to revive the suspended free cancer treatment programme for persons living with disabilities in…