German Institute of Development and Sustainabilityh-index: 88Total citations: 35,091Total papers: 1,698Homepage: https://www.idos-research.de