Related Experiment Videos

The thioredoxin system of Plasmodium falciparum and other parasites

S Rahlfs1, R H Schirmer, K Becker

  • 1Interdisciplinary Research Center, Giessen University, Germany.

Related Concept Videos