Sustainable Development Policy Instituteh-index: 32Total citations: 3,773Total papers: 344Homepage: http://www.sdpi.org/