K. S. R. Venkatesan

GPTKB entity