Description Located in Switzerland, EPFL is one of Europe’s most vibrant and cosmopolitan science and technology institutions Email info@epfl.ch Country Switzerland