Euronews via Yahoo
The world’s top universities ranked: Europe claims 2 of the top 3 spots
The QS World University Rankings have been released, with MIT at the top of the list for the 13th consecutive year, followed by Imperial College London and the University of Oxford.
4 days ago