Mohd Shakir Hamzah

GPTKB entity