318 pubs · 7,114 cites · h-index 46
KU Leuven
1984 - 2025
Bank of Italy
2022 - 2022
Environmental Earth Sciences
2014 - 2022
International Food Policy Research Institute
2012 - 2015
International Centre of Insect Physiology and Ecology
2015 - 2015