1. Clinic for Cattle University of Veterinary Medicine Hannover Foundation Hannover Germany
2. Institute of Anatomy University of Veterinary Medicine Hannover Foundation Hannover Germany
3. Clinic for Animal Reproduction Medicine University of Zurich Zurich Switzerland