International Journal of Power and Energy Systems, 1078-3466

Journal