K. S. Narayanaswamy

GPTKB entity