Search results for: He Liu
Small Ruminant Research > 2017 > 151 > C > 82-89
Arthropod Structure and Development > 2015 > 44 > 6 Part B > 630-638
Veterinary Microbiology > 2012 > 160 > 3-4 > 455-462
Journal of Surgical Research > 2007 > 141 > 1 > 45-52