Search results
22 hours ago · Tufts University is a private research university located in the Greater Boston area. The main campus is located in the Walnut Hill neighborhood of the towns of Medford and Somerville, Massachusetts, with additional facilities located in Boston and Grafton, Massachusetts, and in Talloires, France.
- Large suburb, 150 acres (0.61 km²)
- Jumbo the Elephant
- 12,648 (fall 2021)
- Sunil Kumar
Apr 19, 2024 · View pregame, in-game and post-game details from the Eastern (Louisville, KY) @ Ballard (Louisville, KY) non-conference lacrosse game on Thu, 4/18/2024.