Search results for: Yujuan Cai
Pest Management Science > 79 > 8 > 2902 - 2911
Graefe's Archive for Clinical and Experimental Ophthalmology > 2018 > 256 > 5 > 951-961
Experimental Eye Research > 2016 > 146 > C > 242-251
Immunology > 147 > 4 > 414 - 428
Chemistry – A European Journal > 22 > 7 > 2266 - 2269
World Journal of Microbiology and Biotechnology > 2013 > 29 > 10 > 1869-1875