Related Experiment Videos

Echinococcosis--an international public health challenge

P R Torgerson1, C M Budke

  • 1Institute for Parasitology, University of Zurich, Winterthurerstrasse 266a, CH-8057 Zurich, Switzerland. paul.torgerson@access.unizh.ch

Related Concept Videos