Makes an enlightening reading...
The first place is not surprising. Neither are the first 30-40 rankings.
The more interesting parts of the ranking are that:
1. No Indian entries before No 57 and the first entries are nowhere near the "technological powerhub" (quotes intended and needed) of Bangalore.
2. Imperial College of London scored worse than The University of Aleppo in the bombed-out part of Syria destroyed by the civil war.
3. The Norh Koreans are at 37th place.