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

École Centrale de Lyon

- Mechanical And Aerospace Engineering  

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

Overview of École Centrale de Lyon

Founded in 1857, École Centrale de Lyon (ECL) is a prestigious French public graduate school of engineering located in Écully, within the Lyon metropolitan area, France. As part of the “Grandes Écoles” system, ECL enjoys a longstanding reputation for excellence in engineering and scientific education. The institution enrolls approximately 1,600 students annually, supported by a faculty of over 200 researchers and educators. Its single, main campus fosters a tight-knit academic community and serves as a regional hub for advanced engineering research and innovation.

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
1050 World 19 National H-index 52 Citations 11,081 316
1698 World 45 National H-index 43 Citations 8,686 205
1843 World 51 National H-index 42 Citations 6,353 197
2033 World 60 National H-index 40 Citations 5,994 382
2705 World 87 National H-index 35 Citations 4,196 260
3155 World 108 National H-index 32 Citations 4,227 152

Recently Published Articles