Search results for: Zhijie Liu
Small Ruminant Research > 2017 > 154 > C > 78-80
Experimental Parasitology > 2016 > 166 > C > 89-93
Experimental Parasitology > 2015 > 153 > Complete > 63-67
International Journal for Parasitology > 2010 > 40 > 5 > 591-598