Cahyono, Stefanus, University of Santo Tomas, Philippines