Miami University
nokoyawa Country
United States
Business Category
Education
Employees
51-100
Discovered
2023-05-23
Published
May 20, 2023
Victim ID
K9Z8S9h4uJRe
Description
Established in 1809, Miami University is consistently ranked among the top 50 national public universities by the U.S. News & World Report for providing students with an Ivy League-quality education at a public-school price. Located in quintessential college town Oxford, Ohio-with...