Search results for: Stefanos Delikaraoglou
Wind Energy > 22 > 11 > 1487 - 1499
Energy Systems > 2019 > 10 > 3 > 635-675
IEEE Transactions on Power Systems > 2016 > 31 > 6 > 5061 - 5070
Wind Energy > 22 > 11 > 1487 - 1499
Energy Systems > 2019 > 10 > 3 > 635-675
IEEE Transactions on Power Systems > 2016 > 31 > 6 > 5061 - 5070