NADPH-dependent Thioredoxin Reductase C Research Articles