N. S. Kannan

GPTKB entity