Search results for: Yemane W. Weldu
Renewable Energy > 2017 > 108 > C > 11-18
Applied Energy > 2017 > 187 > C > 564-574
Journal of Cleaner Production > 2017 > 142 > P4 > 2296-2304
Environmental Impact Assessment Review > 2016 > 60 > C > 75-82