Guide to Applying to Northeastern University as an International Student for an Undergraduate Degree
Northeastern University is a private, co-ed institute founded in 1898. It is located in Boston, Massachusetts, which is known as the eighth-best city in the world. The university campus covers an area of 73 acres with a rich diversity of