Capillaria hepatica, a parasite of zoonotic importance--a brief overview.

Capillaria hepatica, a parasite of zoonotic importance--a brief overview.