Guruvayur Narayanan

GPTKB entity