It is not clear whether TR1 cancer-preventing or cancer-promoting properties exert greater influence on cancer, whether these contrasting effects operate simultaneously or are specific to different stages of cancer development, and how these properties could be utilized in cancer prevention and/or therapy. Here, TXNRD1 is linked to cancer.