Journal Reviewer​

  • IET Journal of Electric Power Applications
  • IEEE Transactions on Sustainable Energy​
  • IEEE Transactions on Industrial Electronics​
  • IEEE Transactions on Power Systems​
  • Elsevier Journal of Engineering Applications of Artificial Intelligence​