World's Best Scientists 2026 revealed!
INSEAD

INSEAD

- Economics And Finance

France
Established: 1957
Scholars: 6
Award Badge
Best Universities
2025
Award Badge
Economics and Finance
France
2026

Overview of INSEAD

Founded in 1957, INSEAD—officially “Institut Européen d'Administration des Affaires”—is a private, research-intensive business school renowned for its international footprint. With primary campuses in Fontainebleau, France; Singapore; and Abu Dhabi, UAE, as well as a hub in San Francisco, INSEAD has established a global presence over its distinguished history. The institution enrolls more than 1,000 degree programme students annually and offers executive education to over 10,000 professionals from more than 175 countries, supported by a diverse faculty of over 150 members across its locations.

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
420 World 5 National H-index 72 Citations 22,586 301
1353 World 31 National H-index 50 Citations 19,944 166
1566 World 35 National H-index 47 Citations 12,957 244
3350 World 90 National H-index 32 Citations 11,793 84
3496 World 94 National H-index 31 Citations 13,486 115
3511 World 95 National H-index 31 Citations 9,109 76

Recently Published Articles