Northwestern University

  • About
  • My notes

Northwestern University is ranked #18 in the a-index Global University Rankings 2026 with an a-index of 88.7. Northwestern University is a private university located in Evanston, Illinois, USA.

There are 44 research supervisors at Northwestern University on Applyindex.