Rev. Dr. Praveen Martis SJ

GPTKB entity