TP53 and cancer: also pointed out metabolic alteration mediated by hypoxia and TP53 mutation is related to regulation of tumour immune microenvironment across cancer types.