Two thioredoxin reductases, trxr-1 and trxr-2, have differential physiological roles in Caenorhabditis elegans.

Two thioredoxin reductases, trxr-1 and trxr-2, have differential physiological roles in Caenorhabditis elegans.