Institution: | 1. Institute of Zoology, University of Veterinary Medicine Hannover, Hannover, Germany;2. Small Animal Clinic, University of Veterinary Medicine Hannover, Hannover, Germany;3. Université Montpellier 2, Montpellier, France;4. Inserm U1198, Montpellier, France;5. EPHE, Paris, France |