12. ETH Zurich (Swiss Federal Institute of Technology) The highest ranking - The Independent