Electric Power Systems Research, ‎0378-7796

Journal