Search results for: Pedro M. Almeida
Electric Power Systems Research > 2017 > 150 > C > 162-168
Renewable Energy > 2015 > 76 > C > 662-669
Electric Power Systems Research > 2017 > 150 > C > 162-168
Renewable Energy > 2015 > 76 > C > 662-669