G. G. Ponnambalam Jr.

GPTKB entity