TXNRD1 and cancer: Several lines of evidence have supported the idea that TXNRD1 has cancer-preventive effects.