Year |
Name |
Affiliation |
Nationality |
2019 | Pedro Luis de Hoyos-Martinez | University of Pau | Spain |
2022 | Katarzyna Kurkowiak | University of Göttingen | Poland |
2023 | Scott Kleinschmidt | University of Sunshine Coast | Australia |