Main page screenshot of
Reviewed on Dec 27st, 2017

Miami University

Located in Oxford, Ohio, Miami University is a public university of 16,000 students offering strong academics, a vibrant residence life program, and faculty who love to teach and mentor students.

Competing rank

Related searches

Most popular

Latest searches