High levels of PPIX may cause apoptosis of cancer cells in p53-dependent or -independent pathways [37]. This evidence concerns the gene TP53 and cancer.