Subclinical Giardia in dogs: a veterinary conundrum relevant to human infection.

Subclinical Giardia in dogs: a veterinary conundrum relevant to human infection.