Search results for: You Hua Huang
Fish and Shellfish Immunology > 2011 > 30 > 2 > 559-568
Archives of Virology > 2010 > 155 > 3 > 351-359
Archives of Virology > 2010 > 155 > 7 > 1069-1076
European Journal of Radiology > 2009 > 71 > 2 > 350-355