K. S. S. Vasan Jr.

GPTKB entity