ENS Lyon

ENS Lyon

Claimed

Hosts ~2,400 students, excels in research and higher education, includes 12 teaching departments, and is part of the Université de Lyon.

HQ location
Lyon, France
Portfolio analysis