1. Hyvinkää Hevossairaala; Hyvinkää Finland
2. Veterinary Teaching Hospital; School of Veterinary Medicine; University of Extremadura; Cáceres Spain
3. Laboratory of Equine reproduction and Equine Spermatology; Veterinary Teaching Hospital; School of Veterinary Medicine; University of Extremadura; Cáceres Spain