IEEE
6.6
IF
IEEE
TPWRS
IEEE Transactions on Power Systems
JournalTop Tierelectrical engineering
TPWRS
IEEE Transactions on Power Systems
SCISCIEScopuspeer-reviewed
6.6
Impact Factor
IEEE
Publisher
rolling
Frequency
0885-8950
ISSN
IEEE
IEEE Transactions on Power Systems
IEEE Transactions on Power Systems