Montpellier Business School
Montpellier, Occitanie, France
Poznań University of Economics and Business
Poznań, Wielkopolskie, Poland
Department of Investment and Financial Markets
Outstanding Reviewer Award
MDPI
Awarded by Risks in 2025