The Catholic University of America is a private institution that was founded in 1887. It has a total undergraduate enrollment of 3,139 (fall 2023), and the campus size is 176 acres. It utilizes a ...
The Catholic University of America is facing a "structural deficit of $30 million" that the school "must address through both ...