Helminth parasites in pigs: new challenges in pig production and current research highlights.

Helminth parasites in pigs: new challenges in pig production and current research highlights.