Search results for: Di Wang
Fish & Shellfish Immunology > 2018 > 81 > C > 92-98
Fish & Shellfish Immunology > 2017 > 70 > C > 451-460
Journal of Biotechnology > 2015 > 198 > Complete > 17-30
Molecular Ecology Resources > 15 > 1 > 123 - 135
Molecular Biology Reports > 2014 > 41 > 1 > 505-517