Navaratnam Vigneswaran

GPTKB entity