ESA Ranta

Esa Ranta is Professor in Animal Ecology at the University of Helsinki, Finland.

ESA Ranta's Featured Books