China Europe International Business Schoolh-index: 125Total citations: 66,558Total papers: 2,093Homepage: http://en.ceibs.edu/