Dr. Xavier Jayakumar Arulanandam

GPTKB entity