Oklahoma State University was established in 1890 as a land-grant research public university under the Morrill Act. It is located in Stillwater, Oklahoma, in the United States and has a…
Tag
Oklahoma State University was established in 1890 as a land-grant research public university under the Morrill Act. It is located in Stillwater, Oklahoma, in the United States and has a…