Search results for: Muhammad Shahbaz
Environmental Science and Pollution Research > 2018 > 25 > 32 > 32381- 32394
Journal of Cleaner Production > 2017 > 168 > C > 1217-1229
Energy Policy > 2017 > 105 > C > 386-397
Energy Policy > 2017 > 101 > C > 90-100
Ecological Indicators > 2015 > 49 > C > 95-103
Environmental Science and Pollution Research > 2015 > 22 > 24 > 20131- 20142