Ohio State University
- About
- My notes
Ohio State University is ranked #122 in the a-index Global University Rankings 2026 with an a-index of 80.1. Ohio State University is a public university located in Columbus, Ohio, USA.
There are 51 research supervisors at Ohio State University on Applyindex.