Search results for: Yu Han
Experimental Eye Research > 2018 > 166 > C > 13-20
Fish & Shellfish Immunology > 2017 > 66 > C > 300-306
Plant Molecular Biology Reporter > 2015 > 33 > 3 > 638-647
Insect Science > 20 > 6 > 703 - 716
Central European Journal of Biology > 2013 > 8 > 11 > 1077-1082