Shamsurin Abdul Rahman

GPTKB entity