Times Higher Education
11Harvard UniversityUS100100981008578100.023University of CambridgeUK10010010089989699.632Yale UniversityUS1009910094857799.147University College LondonUK989910090969999.05=6Imperial College LondonUK100100100809810097.85=4University of Oxfo...华人论坛