Oklahoma State University
Stillwater, United States
Located in Stillwater, Oklahoma, USA, Oklahoma State University (OSU) is a public research university. Founded in 1890, it has a student population of approximately 24,476, offering a broad range of academic programs. It is internationally noted for research in biochemistry, economics, and engineering.