Location: Boston, Massachusetts
"Founded in 1898, Northeastern University is a global research university located in Boston, Massachusetts. It offers over 170 undergraduate degrees and more than 200 Master's and PhD options from nine academic colleges and schools:
Northeastern University in national rankings:
#49 national university.
#2 highest number of international students.
#1 Internships/ Co-ops
#3 in career services."