K. R. Narayanan

GPTKB entity