Harvard University has fallen to No. 3 on a global ranking of research output, with Zhejiang University in Hangzhou, China, taking the top spot on the Leiden Rankings, which measure academic publication and citation activity. The Leiden list, compiled by the Centre for Science and Technology Studies at Leiden University,