Division of Cell Sciences Laboratoire57791Faculty of Veterinary Medicine, University of Glasgow, Glasgow G61 1QH, UKRoyaume-Uni
Faculty of Veterinary Medicine Institution313544France