A university league table has revealed only two UK universities in its top 10, while the rest of the top spots were dominated by U.S. higher education institutions.
The Center for World University Rankings (CWUR), which published its global rankings on May 15, evaluated universities around the world on four measures: education, employability, faculty, and research.
Harvard topped the list at number one spot, followed by the Massachusetts Institute of Technology, and Stanford University. The two UK institutions that made it to the top 10 were the University of Cambridge and the University of Oxford.
The University of Cambridge secured the title of the top public university in the world for the 10th year in a row….