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