International Journal of Electrical Power & Energy Systems - Elsevier

01420615 0142-0615