Crystal structure of Plasmodium falciparum thioredoxin reductase, a validated drug target

Crystal structure of Plasmodium falciparum thioredoxin reductase, a validated drug target