University of Oxford, United Kingdom
University of Oxford [Photo by Xu Lin / China.org.cn]
WFC 2014: 358.06
WFC 2015: 398.38
Change: 11.3 percent