Swiss Federal Institute of Technology Lausanne

Switzerland

Founded in 1853