• ETH Zurich
  • Rang 13 in THE World Ranking
  • Rang 4 in THE Europe Ranking
  • Rang 6 in QS World Ranking
  • Rang 2 in QS Europe Ranking
  • EPFL
  • Rang 38 in THE World Ranking
  • Rang 10 in THE Europe Ranking
  • Rang 18 in QS World Ranking
  • Rang 6 in QS Europe Ranking
* Employment contracts