Echinococcus spp. in central Kenya: a different story

H Mbaya1, J Magambo, S Njenga

  • 1National Biosafety Authority, Nairobi, Kenya.

Parasitology Research
|July 25, 2014
PubMed