The university also places among the top 10 in the country , top 20 universities in Europe , and ranked 96th in the world , according to the 2011 QS World University Rankings .
The university is among the top 10 in the country , top 20 universities in Europe , and ranked 96th in the world , according to the 2011 QS World University Rankings .