39 Interesting Facts about Towson University
Towson University is a public research university located in Towson, Maryland, United States. It was founded in 1866 as the Maryland State Normal School, and today it has evolved into a comprehensive university with more than 22,000 students, including over 3,000 graduate students. Towson University is recognized for its commitment…
Read more








