Asyraf Wajdi Dusuki

GPTKB entity