Search
Close this search box.

Focus on Harvard University in China

Harvard University in China

Harvard University, located in Boston, Massachusetts, is one of the world’s top 5 universities. Set up in 1636, 140 years older than modern America, it now has a history of 377 years. It is the oldest university in America, and is also one of the famous Ivy League. In this focus on Harvard University,, we […]