Header Logo

Thioredoxin glutathione reductase from Schistosoma mansoni: an essential parasite enzyme and a key drug target.