M.K. Narayanan

GPTKB entity