- ETH Zurich
- Rang 13 dans le THE World Ranking
- Rang 4 dans le THE Europe Ranking
- Rang 6 dans le QS World Ranking
- Rang 2 dans le QS Europe Ranking
- EPFL
- Rang 38 dans le THE World Ranking
- Rang 10 dans le THE Europe Ranking
- Rang 18 dans le QS World Ranking
- Rang 6 dans le QS Europe Ranking
* contrats de travail