Cystic and alveolar echinococcosis: Successes and continuing challenges.

Cystic and alveolar echinococcosis: Successes and continuing challenges.