by Len Fisher | 12 Mar 2015 | Mini Stories from Science
Harvard has slipped to sixth in the Times Higher Education’s list of the world’s top universities (https://www.timeshighereducation.com/world-university-rankings/2017/world-ranking#!/page/0/length/25/sort_by/rank_label/sort_order/asc/cols/rank_only). I wonder whether...