Mohd Shazwan Shafie

GPTKB entity