Rev. Dr. Daniel Fernandes SJ

GPTKB entity