What does ETH Zurich focus on doing?

ETH Zurich is a university (Swiss Federal Institute of Technology). It specialises in the teaching of science, technology, maths, engineering and management. It is based in Zurich in Switzerland.