241 pubs · 4,001 cites · h-index 34
Chongqing University
2025 - 2025
Cal Poly Humboldt
2018 - 2025
Humboldt-Universität zu Berlin
2017 - 2025
Leibniz Centre for Agricultural Landscape Research
2015 - 2025
Tokyo University of Agriculture and Technology
2006 - 2021