M. K. Narayanan

GPTKB entity