Skip to content

Topic - Tufts University

Tufts University is a private research university in Medford/Somerville, near Boston, Massachusetts. The university is home to the nation's oldest graduate school of international relations, The Fletcher School of Law and Diplomacy. - Source: Wikipedia

Related Stories