2 items | 9 visits
The Oklahoma State University is located in Stillwater, Oklahoma. It is a coeducational university that was founded in 1890. This was made possible through the land grant established under the Morril Act.
Updated on Oct 25, 11
Created on Oct 23, 11
Category: Schools & Education
URL: