Place of the best university in the country in the world ranking of the Top 500 best universities. by geo.universe