Miami University

Miami University

Claimed

Founded in 1809, Miami University is a public research university in Oxford, Ohio.

HQ location
Oxford, United States
Portfolio analysis