Showing posts with the label saint thomas aquinasShow all
Fr. de la Rosa becomes first Asian Rector of Pontifical University of Santo Tomas of Aquino – Angelicum, Rome