M. R. K. C. Karuppan

GPTKB entity