A novel twist on molecular interactions between thioredoxin and nicotinamide adenine dinucleotide phosphate-dependent thioredoxin reductase.

A novel twist on molecular interactions between thioredoxin and nicotinamide adenine dinucleotide phosphate-dependent thioredoxin reductase.