Fun facts about St. Thomas University
Introduction St. Thomas University is a private Catholic university located in Miami Gardens, Florida. Established in 1961, St. Thomas University has a rich history of providing a personalized education to its students. With a diverse student body of around 5,000, St. Thomas University offers a unique educational experience that is hard to find at larger …