World's Best Scientists 2026 revealed!
École Centrale de Lyon

École Centrale de Lyon

- Engineering And Technology

France
Established: 1857
Scholars: 3
Award Badge
Mechanical and Aerospace Engineering
France
2026

Overview of École Centrale de Lyon

Founded in 1857, École Centrale de Lyon is one of France’s most prestigious engineering institutions, located in Écully, a suburb of Lyon, France’s third-largest city. As a public, research-intensive grande école, it is renowned for its rigorous academic standards and selective admission. The institution hosts approximately 1,500 students and employs more than 200 faculty members across a unified, modern campus. Through its blend of research excellence and teaching innovation, École Centrale de Lyon plays a vital role in both national and international academic landscapes.

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
4329 World 83 National H-index 49 Citations 8,819 250
6892 World 144 National H-index 41 Citations 7,717 216
7986 World 177 National H-index 38 Citations 6,574 102