International Stanford University Names World’s Top 2% Scientists, 36 Are From 2 IITsBy Team CampusutraMarch 26, 20210 Stanford University Names World’s Top 2% Scientists, 36 Are From 2 IITs At least 14 scientists from the Indian Institute…