Echinococcus shiquicus n. sp., a taeniid cestode from Tibetan fox and plateau pika in China.

Echinococcus shiquicus n. sp., a taeniid cestode from Tibetan fox and plateau pika in China.