EPFL is structured as a Direction, Schools, Colleges, an EPFL Assembly, a Council of EPFL Teachers, Centers and Central Services... Located in Switzerland, EPFL is one of Europe's most vibrant and cosmopolitan science and technology institutions.....
Relevance: 2.7821074