Escuela Politécnica Federal de Zúrich
Teaching at the ETH Zurich.