2025 Editors' Awards for Excellence in Reviewing, European Journal of Operational Research (EJOR), Elsevier. [link]
​
Outstanding Reviewers for 2020, IEEE Transactions on Power Systems. [link]
​​
EJOR Editors' Choice Articles, May 2019, Elsevier. [link]