Canine and feline dirofilariasis: life cycle, pathophysiology, and diagnosis.

Canine and feline dirofilariasis: life cycle, pathophysiology, and diagnosis.