Return to Article Details The adventures of ‘Ascaris lumbricoides’ - An intrepid traveller