University of Cambridge
University of Cambridge [Photo by Xu Lin / China.org.cn]
Global Score: 86.3
Country: United Kingdom