Harvard University has topped the ranking globally followed by Massachusetts Institute of Technology, Stanford University, University of Cambridge, and Oxford University respectively.
As many as 68 Indian institutes have made it to the list of the top 2000 higher education institutes across the world.
IIM-Ahmedabad has bagged 415th rank, followed by the Indian Institute of Science (IISc) at 459th rank.