The mammalian testis-specific thioredoxin system

The mammalian testis-specific thioredoxin system