Thioredoxin and glutathione systems differ in parasitic and free-living platyhelminths

Thioredoxin and glutathione systems differ in parasitic and free-living platyhelminths