Nasir Ahmad el-Rufai

GPTKB entity