T-PWRS

Medical abbreviations:
T-PWRS

IEEE Transactions on Power Systems