Petra Kaczensky is a senior researcher at the University of Veterinary Medicine’s Research Institute of Wildlife Ecology in Vienna.
edited by Jason I. Ransom and Petra Kaczensky
with Hopkins Press Books