APC and cancer: APC is a tumor suppressor gene and has many functions that affect the progression of cancer cells, such as proliferation, migration, cytoskeletal maintenance, and chromosome instability [83,84].