A systematic review of the epidemiology of echinococcosis in domestic and wild animals.

A systematic review of the epidemiology of echinococcosis in domestic and wild animals.