K. P. Velayudhan Nair

GPTKB entity