Search results for: Yang YAN
Chinese Science Bulletin > 2012 > 57 > 25 > 3277-3287
Fish and Shellfish Immunology > 2011 > 31 > 4 > 600-605
Developmental and Comparative Immunology > 2011 > 35 > 6 > 672-684
Fish and Shellfish Immunology > 2011 > 30 > 1 > 378-388