Mercator Research Center Ruhrh-index: 5Total citations: 65Total papers: 15Homepage: http://www.mercur-research.de/en/