Chinese universities are first and second in Leiden Rankings
(Newser) -
Harvard is still churning out research, but the global leaderboard it once dominated now has a new country on top. In the latest Leiden Rankings, which track research volume and impact, China's Zhejiang University has edged into the No. 1 spot, with seven other Chinese institutions also in the...