• ETH Zurich
  • Rang 14 in THE World Ranking
  • Rang 4 in THE Europe Ranking
  • Rang 6 in QS World Ranking
  • Rang 2 in QS Europe Ranking
  • EPFL
  • Rang 43 in THE World Ranking
  • Rang 13 in THE Europe Ranking
  • Rang 14 in QS World Ranking
  • Rang 6 in QS Europe Ranking
* Employment contracts