Search results for: Yousef A. Eltbaakh
Solar Energy > 2013 > 89 > Complete > 62-80
Renewable and Sustainable Energy Reviews > 2012 > 16 > 8 > 6285-6294
Renewable and Sustainable Energy Reviews > 2012 > 16 > 6 > 4264-4276
Renewable and Sustainable Energy Reviews > 2011 > 15 > 3 > 1403-1426