Adam Mickiewicz University in Poznań
Poznań, Wielkopolskie, Poland
Outstanding Reviewer Award
MDPI
Awarded by Water in 2025
Awarded by Water in 2024