Tufts University

Tufts University is a research university founded in the 19th century that had four physical campuses in the early 21st century, three in the Boston area and a fourth one in France. It was also home to a medical school.