I want to know the answer to the following question:
What Univesity located outside of Boston still holds a large presence in the city?
All the background I'm provided with is that "Harvard University, the nation's oldest institute of higher education, is centered across the Charles River in Cambridge but has the majority of its land holdings and a substantial amount of its educational activities in Boston.". Is that enough to answer the question?
Answer: yes