ETH Zurich is in Switzerland, not Austria, and &quot;the one in Lausanne with the french name&quot; is Ecole polytechnique fédérale de Lausanne (EPFL), the other Swiss federal institute of technology.