Search results for: Zhenguang Yan
Comparative Biochemistry and Physiology, Part B > 2010 > 156 > 3 > 158-167
Fish and Shellfish Immunology > 2010 > 28 > 2 > 253-260
Progress in Natural Science: Materials International > 2008 > 18 > 4 > 405-412
BBA - General Subjects > 2007 > 1770 > 9 > 1338-1344