Echinococcosis--an international public health challenge.

Echinococcosis--an international public health challenge.