Tufts University - Wikipedia
https://en.wikipedia.org/wiki/Tufts_University
WEBTufts University is a private research university in Medford and Somerville, Massachusetts, with additional facilities in Boston and Grafton, Massachusetts, and in Talloires, France. It was founded in 1852 as Tufts College by Christian universalists who sought to provide a nonsectarian institution of higher learning. [6]
DA: 31 PA: 18 MOZ Rank: 61