World's Best Scientists 2026 revealed!
INSEAD

INSEAD

- Computer Science

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

Overview of INSEAD

INSEAD (Institut Européen d'Administration des Affaires), founded in 1957, is a globally renowned private business school with campuses in Fontainebleau, France; Singapore; Abu Dhabi, UAE; and San Francisco, USA. Established as Europe’s pioneer in international business education, INSEAD has evolved into a comprehensive, research-intensive institution with a distinctive global footprint. Home to over 1,000 degree participants and nearly 11,000 executive program attendees each year, it offers its programs across four major campuses, drawing faculty from more than 40 countries. This breadth ensures INSEAD’s status as one of the world’s most international and impactful 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
10965 World 266 National H-index 36 Citations 14,389 93
13025 World 332 National H-index 32 Citations 5,460 101

Recently Published Articles