profile logo default

École Centrale de Lyon

Ranked
Lyon, France
601–800th in World University Rankings 2025