- Reviewer of the following International ISI Journals:

  • IEEE Transactions on Power Systems (IEEE)
  • IEEE Systems Journal (IEEE)
  • IET Generation, Transmission, and Distribution (IET)
  • Electric Power Systems research (ELSEVIER)
  • Energy (ELSEVIER)
  • Applied Soft Computing (ELSEVIER)
  • Energy Conversion & Management (ELSEVIER)
  • Sustainable Energy Technologies and Assessments (ELSEVIER)
  • International Journal of Electrical Power and Energy System (ELSEVIER)
  • International Transactions on Electrical Energy Systems (John Wiley & Sons)
  • Machine Learning Journal (Springer)
  • Cogent Engineering (Taylor & Francis Group)
  • Iranian Journal of Science & Technology, Transaction of Electrical Engineering
  • Tabriz Journal of Electrical Engineering
  • Iranian Journal of Energy

- Giving lectures in high schools to motivate students toward higher education.