Rik Leemans

Prof. Dr. Rik Leemans

Departement of Environmental Sciences, Wageningen University, 6708 PB Wageningen, The Netherlands
orcid