In fact, it was earlier proposed that FoxM1 may be the ‘Achilles’ heel’ of cancer (47). Here, FOXM1 is linked to cancer.