Ohio State University (Main campus) 99thWorld University Rankings202499thWorld University Rankings2024
National Taiwan University (NTU) 152ndWorld University Rankings2024152ndWorld University Rankings2024
University of Science and Technology of China 57thWorld University Rankings202457thWorld University Rankings2024
City, University of London 351–400thWorld University Rankings2024351–400thWorld University Rankings2024