International Institute for Management Developmenth-index: 124Total citations: 62,115Total papers: 1,367Homepage: http://www.imd.org/