Miami University is nationally ranked as a top public university and located in Oxford, Ohio... Miami University, established in 1809, is ranked among the top 50 national public universities by U.S. News & World Report. As an original Public Ivy,..
Relevance: 1.4201005