Institute for Sustainable Developmenth-index: 14Total citations: 3,479Total papers: 126Homepage: http://www.itr.si/home