TWiP #23 - Strongyloides sterocoralis, a most unusual parasite
Mar 03, 2011•1 hr 43 min
Episode description
Vincent and Dickson review the life cycle and pathogenesis of the world's most unusual parasite, Strongyloides stercoralis.
For the best experience, listen in Metacast app for iOS or Android
Open in Metacast