Reviewed several articles for the following journals:
- Advances in Electrical and Electronic Engineering
- Applied Computational Electromagnetics Society (ACES)
- Applied Energy
- Applied Mathematical Modelling
- Applied Soft Computing Journal (ASOC)
- Applied Thermal Engineering (ATE)
- Artificial Intelligence Review
- Complexity
- Computational Intelligence and Neuroscience
- Computers and Electrical Engineering
- Electric Power Components and Systems
- Electrical Energy
- Electronics and Telecommunications Research Institute Journal
- ELEKTRIKA - UTM Journal of Electrical Engineering (EJEE)
- Energy
- Energy Conversion and Management
- Energy Systems
- Engineering Optimization
- Engineering Science and Technology, an International Journal
- Engineering with Computers
- IEEE Systems Journal
- IEEE Transactions on Electromagnetic Compatibility
- IEEE Transactions on Industrial Electronics
- IEEE Transactions on Magnetics
- IEEE Transactions on Smart Grid
- IET Electronics Letters
- IET Generation, Transmission & Distribution
- IET Intelligent Transport Systems
- IET Power Electronics
- IET Science, Measurement & Technology
- Indian Journal of Science and Technology
- International Journal of Bio-Inspired Computation
- International Journal of Electrical Power and Energy Systems
- International Journal of Information Technology & Decision Making
- International Journal of Systems Science
- International Journal on Intelligent Automation and Soft Computing
- International Transactions on Electrical Energy Systems
- Inverse Problems in Science & Engineering
- Iranian Journal of Science and Technology, Transactions of Electrical Engineering
- Journal of Electrical Engineering
- Journal of Electrical Systems
- Journal of Modern Power Systems and Clean Energy
- Journal of Zhejiang University Science C (Computers & Electronics)
- Neural Computing and Applications
- Progress in Electromagnetics Research (PIER)
- Scientific Journal Facta Universitatis
- Sustainable Cities and Society