K. Surendranatha Thilakan

GPTKB entity