Faculty of Veterinary Medicine Regroupement de Laboratoires1174283Belgique
University of Liege, Liege, Belgium Institution1118948University of Liege, Liege, BelgiumBelgique