University of Rostock
Rostock, Mecklenburg-Western Pomerania, Germany
Institute for Farm Animal Research FBN
Dummerstorf, Germany