Search results for: Stavros Lazarou
Data in Brief > 2018 > 16 > C > 1095-1101
Renewable and Sustainable Energy Reviews > 2015 > 47 > C > 562-579
Energy Policy > 2013 > 60 > Complete > 643-655
Journal of Power Sources > 2009 > 190 > 2 > 380-386
Renewable Energy > 2008 > 33 > 7 > 1455-1460
Energy Policy > 2007 > 35 > 8 > 4009-4017