DKK3 and cancer: Intriguingly, DKK-3 appears to have immunomodulatory functions and a complex role in cancer, acting as either a tumor suppressor or an oncogene, depending on the context.