Wnt5a, a member of the Wnt family of proteins, has been shown to have contradictory roles in the pathogenesis of many cancers, acting either as tumor suppressor or tumor promoter. The gene discussed is WNT5A; the disease is cancer.