Search results for: Juan Liu
Research in Veterinary Science > 2012 > 93 > 2 > 675-681
Research in Veterinary Science > 2010 > 88 > 1 > 116-121
Research in Veterinary Science > 2009 > 87 > 3 > 438-444
Research in Veterinary Science > 2005 > 79 > 3 > 203-209
Research in Veterinary Science > 2005 > 79 > 2 > 131-137
Research in Veterinary Science > 2004 > 77 > 1 > 23-27