Rank;Global Rank;Institution;Country;Sector 1;858;Microsoft Research, India;IND;Companies 2;2306;Tata Sons Ltd.;IND;Companies