Glutathione reductase and thioredoxin reductase at the crossroad: the structure of Schistosoma mansoni thioredoxin glutathione reductase

Glutathione reductase and thioredoxin reductase at the crossroad: the structure of Schistosoma mansoni thioredoxin glutathione reductase