Tufts University World Ranking - US News
Situated in Medford Massachussets, the Tufts University was founded in 1852. It is a private research university and was founded by Christian Universalists. Over the years it has become a major research institution whose selective admission process has put it in comparison to the Ivy League Institutions. Tufts is recognized as a premier university dedicated to educating new leaders for a changing world.
Presently the university is located at 4 campuses- Medford, Massachusetts; Boston, Massachusetts; Grafton, Massachusetts and Talloires, France. The university comprises of various schools offering programs at under graduate, graduate and professional levels: Schools of Arts and Sciences, School of Museum of Fine Arts, School of Engineering, Graduate School of Arts and Sciences, School of Engineering, School of Dental Medicine, School of Nutrition Science and Policy, School of Medicine, School of Graduate Biomedical Sciences and School of Veterinary Medicine.