Episodes TWiP 23: Strongyloides sterocoralis, a most unusual parasite March 3, 2011 Tagged as: parasites, Strongyloides sterocoralis, twip Vincent and Dickson review the life cycle and pathogenesis of the world’s most unusual parasite, Strongyloides stercoralis.