Wageningen University & Research
Wageningen, The Netherlands
Travel Award
MDPI
Awarded by Sustainability in 2025
Awarded by Journal of Imaging in 2024