Rev. Leo Ortega, S.T.L.

Rev. Leo Ortega, S.T.L.

Assistant Professor of Systematic Theology

Pending