This Week in Parasitism
TWiP is a podcast about the tiny creatures that live in and on us.

Vincent and Dickson review the life cycle and pathogenesis of the world's most unusual parasite, Strongyloides stercoralis.

Direct download: TWiP023.mp3
Category:Science -- posted at: 1:40pm PDT