World's Best Scientists 2026 revealed!
INSEAD

INSEAD

- Psychology

France
Established: 1957
Scholars: 1
Award Badge
Best Universities
2025
Award Badge
Business and Management
France
2026

Overview of INSEAD

INSEAD (Institut Européen d'Administration des Affaires) was established in 1957 as a pioneering international business school. Originally founded in Fontainebleau, France, INSEAD has expanded its presence globally, with campuses in Fontainebleau, Singapore, Abu Dhabi, and a research center in San Francisco, USA. As a private, research-intensive institution, it is recognized for its global approach to management education. INSEAD welcomes over 1,000 degree students and 12,000 executives annually, supported by more than 150 faculty from around 40 countries. This scale positions INSEAD as one of the world’s largest and most diverse graduate business schools.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
7382 World 69 National H-index 42 Citations 14,456 103

Recently Published Articles