Institute for Ecological Economy Researchh-index: 56Total citations: 13,636Total papers: 483Homepage: http://www.ioew.de/en/