1. Membrane Protective Technologies Inc. Fort Collins Colorado USA
2. Deparment of Biomedical Sciences Colorado State University Fort Collins Colorado USA
3. Department of Animal Medicine, Laboratory of Equine Reproduction and Equine Spermatology Veterinary Teaching Hospital, University of Extremadura Caceres Spain