• ETH Zurich
  • Rang 4 in THE Europe Ranking
  • Rang 11 in THE World Ranking
  • Rang 7 in QS World Ranking
  • Rang 3 in QS Europe Ranking
  • EPFL
  • Rang 9 in THE Europe Ranking
  • Rang 35 in THE World Ranking
  • Rang 22 in QS World Ranking
  • Rang 7 in QS Europe Ranking
* Employment contracts