John Palmer

Researcher
ICREA Movement Ecology Laboratory
CSIC- Universitat Autonoma Barcelona