International Transactions on Electrical Energy Systems
European transactions on electrical power

ISSN: 1546-3109