Search results for: Jian Hou
Sustainable Development > 28 > 1 > 343 - 351
Journal of Hematology & Oncology > 2017 > 10 > 1 > 1-13
Renewable and Sustainable Energy Reviews > 2011 > 15 > 9 > 5081-5091
Renewable Energy > 2011 > 36 > 11 > 3037-3042