Search results for: Andrew Keane
Electric Power Systems Research > 2018 > 163 > PB > 686-695
Electric Power Systems Research > 2017 > 145 > C > 137-148
Renewable Energy > 2017 > 102 > PB > 316-325
Electric Power Systems Research > 2016 > 140 > C > 611-618
Renewable and Sustainable Energy Reviews > 2013 > 20 > Complete > 336-352