University of St. Thomas
–
Houston, TX, 77006
... Thomas - Houston Philosophy - Center for Thomistic Studies Assistant Professor of Philosophy The University of St. Thomas a private Catholic university, located in Houston, Texas, committed to the liberal arts and to the religious and intellectual ... - Apr 22