FOXM1 [30], E2F1 [31], and WEE1 [32] have been implicated in the pathogenesis of human cancers, yet their roles remain vague in STS. Here, FOXM1 is linked to cancer.