Ph.D. in Philosophy |
---|
Pontifical University of the Holy Cross, Rome |
Masters in Philosophy |
Pontifical University of the Holy Cross, Rome |
Bachelor in Sacred Theology |
University of Navarre, Spain |
Bachelor of Science in Architecture |
University of the Philippines Diliman, Philippines |