ETH Zurich
https://www.ethz.ch/en.html
Switzerland