N. S. Thiraviyam

GPTKB entity