Rounding out the top ten are Harvard University (93.8) and the United Kingdom’s Imperial College London (93.5), along with Peking University in China (93.2), highlighting the growing influence of ...