Return to Article Details Parasitic worms in vertebrates from Sinaloa, how much do we know about them?