TXNRD1 and cancer: Currently, a substantial body of small molecule inhibitors against TrxR1 has been identified to be potential anti-cancer agents such as metal containing compounds and natural products16, 17, 18, 19.