Current location - Education and Training Encyclopedia - University rankings - How big is Tufts University?
How big is Tufts University?
150 mu.

According to Baidu Encyclopedia, Tufts University is a private research university located in Massachusetts, USA, with a campus area of 150 acre and multiple campuses. Massachusetts, Las Vegas and Boston have 10 campuses.

Tufts University, an American private research university, is located in Massachusetts, USA, and is a member of association of american universities. It is called the New Ivy League and is one of the top five universities in Boston.