Search results
Business Strategy and the Environment > 26 > 8 > 1078 - 1094
Renewable and Sustainable Energy Reviews > 2017 > 68 > P2 > 835-839
World Development > 2012 > 40 > 6 > 1083-1097
Population and Environment > 2011 > 33 > 1 > 55-79
World Journal of Microbiology and Biotechnology > 2009 > 25 > 11 > 1887-1900