Search results for: Lei Zhu
Business Strategy and the Environment > 28 > 6 > 1012 - 1026
Journal of Cleaner Production > 2017 > 162 > C > 234-246
Annals of Global Health > 2017 > 83 > 3-4 > 489-500
Energy Economics > 2015 > 52 > Part B > 255-264
Applied Energy > 2014 > 136 > C > 1043-1052
Resources Policy > 2013 > 38 > 1 > 50-59
Environmental Management > 2007 > 40 > 6 > 823-830