T. R. Srinivasa Ayyangar

GPTKB entity