P. S. Narayanaswamy

GPTKB entity