Search results for: Jie Chen
Fish & Shellfish Immunology > 2018 > 80 > C > 540-545
Fish & Shellfish Immunology > 2016 > 57 > C > 136-147
Comparative Biochemistry and Physiology, Part B > 2015 > 187 > Complete > 31-38
General and Comparative Endocrinology > 2015 > 214 > Complete > 68-76