The 2021 Shanghai Ranking: emlyon in the top 3 of the best business schools in France, in the management category
emlyon business school is ranked among the top 100 best universities and business schools of the world, in the latest Shanghai ranking.
In the Management category, the School reaches the top 3 of best French business schools, behind Insead and HEC.
emlyon scores particularly well on the impact of its researcher-professors' output, and their capacity to collaborate with other universities and international schools.
For Isabelle Huault, President of the Executive Board and Dean of emlyon business school: “This ranking expresses the quality of the faculty and research of emlyon. Our ambition is to build on the School's academic excellence in the years to come, along with smooth articulation between output, broadcasting, and knowledge valorization. emlyon wants to attract the best professor-researchers and reach a total of 200 permanent professors in 2025.
The Shanghai ranking identifies the best higher education establishments worldwide and sorts them out by academic category, according to the quality of their research works, based on the following factual criteria:
- The number of articles published in the best peer reviews in management (top 25%),
- The research impact factor, measured by the number of times these articles are cited in other research works in management,
- The international collaboration between institutions in research,
- The number of articles published in The Top 1% of peer reviews and conferences on management.