David Mazensky

University of Veterinary Medicine in Košice Slovakia

3chapters authored