Eden Theological Seminary
Recent News About Eden Theological Seminary
-
28.9% of college applicants to St. Louis County's 23 universities were admitted for fall 2022
St. Louis County's 23 universities admitted an estimated 28.9% of applicants for fall 2022, an increase over the previous year.