Tufts ranks 11th on Nature Index 2017 Innovation list

Tufts University recently placed 11th on the Nature Index 2017 Innovation ranking, which is conducted by the science journal Nature and measures the quality and quantity of research by institutions and universities worldwide. Tufts placed among Massachusetts Institute of Technology, Weizmann Institute of Science, Stanford University and the National Institutes of Health (NIH), according to the Nature Index website. Jianmin Qu, dean […]


COPYRIGHT 2018 THE TUFTS DAILY. ALL RIGHTS RESERVED.