10. Technical University of Munich Germany
9. Ecole polyt technique federale de Lausanne EPFL
8. The University of Manchester United Kingdom
7.University of psl Paris France
6. The University of Edinburgh United Kingdom
5. University College London ucl United Kingdom
4. ETH Zurich Switzerland
3. Imperial college London United Kingdom
2. Imperial college London United Kingdom
1.University of Oxford
Top 10 university overall score in the world
Learn more