Tag Archives: cornell university

6 of world’s top 20 universities are in the UK

According to a new global table, the UK now boasts six of the world’s top 20 universities. Edinburgh and King’s College London have edged into the top 20 of the QS World University rankings. Cambridge, UCL, Imperial and Oxford all