K.R. Narayanan

GPTKB entity