Search results for: Muhammad Shahbaz
Renewable Energy > 2018 > 119 > C > 703-711
Journal of Cleaner Production > 2017 > 168 > C > 1217-1229
Energy Policy > 2017 > 105 > C > 386-397
Renewable and Sustainable Energy Reviews > 2015 > 44 > C > 576-585
Renewable and Sustainable Energy Reviews > 2014 > 38 > Complete > 277-284