M. Gopalaswamy Ayyangar

GPTKB entity