The Fasciola hepatica thioredoxin: High resolution structure reveals two oxidation states

The Fasciola hepatica thioredoxin: High resolution structure reveals two oxidation states