Hydatid disease: vaccinology and development of the EG95 recombinant vaccine.

Hydatid disease: vaccinology and development of the EG95 recombinant vaccine.