FOXM1 and cancer: It has also been proposed that FOXM1 could be the “Achilles heel” of cancer (76).