Rico Casta Jacoba

Dr. Rico Casta Jacoba

Religion, Saint Louis University, Baguio City, Baguio, Philippines
orcid