TWiP #23 - Strongyloides sterocoralis, a most unusual parasite

This Week in Parasitism - A podcast by Vincent Racaniello

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