World's Best Scientists 2026 revealed!
NEOMA Business School

NEOMA Business School

- Engineering And Technology

France
Established: 2013
Scholars: 1
Award Badge
Business and Management
France
2026

Overview of NEOMA Business School

NEOMA Business School, officially founded in 2013 through the strategic merger of Rouen Business School (est. 1871) and Reims Management School (est. 1928), stands as a leading French private business school with public institution status. Headquartered in France, NEOMA operates three modern campuses located in Rouen, Reims, and Paris, positioning itself at the heart of Europe. The institution serves over 10,000 students from more than 100 countries and employs about 200 permanent faculty members, emphasizing its substantial scale and reach within global business education.

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
3790 World 66 National H-index 51 Citations 12,197 152

Recently Published Articles