china cdc, natl inst parasit dis, shanghai 200025, peoples r
(1)
china cdc, natl inst parasit dis, shanghai 200025, peoples r china
(1)
qimr berghofer med res inst, mol parasitol lab, brisbane, qld 4006, australia
(1)
xinjiang acad anim sci, xinjiang vet res inst, urumqi, xinjiang, peoples r china
(1)
xinjiang med univ, affiliated hosp 1, state key lab incubat base xinjiang major dis res, xinjiang key lab echinococcosis,clin med res inst, urumqi, peoples r china
(1)