Rank;Global Rank;Institution;Country;Sector 1;71;China Electronics Technology Group Corp No 54 Research Institute;CHN;Non-Profit; 2;1009;Shanghai Institute of Technology;CHN;Non-Profit;