Kozhikode Narayanan Nair

GPTKB entity