Search results for: Chengcai Zhang
Land Degradation & Development > 34 > 18 > 5983 - 5996
Cell Biology International > 46 > 12 > 2060 - 2074
The Plant Journal > 97 > 5 > 825 - 840
Plant Physiology and Biochemistry > 2016 > 107 > C > 310-318
Veterinary Parasitology > 2015 > 211 > 1-2 > 12-15
Journal of the Franklin Institute > 2015 > 352 > 2 > 626-644
Veterinary Parasitology > 2014 > 202 > 3-4 > 241-247