Prof. Hamid M. K. Al Naimiy

GPTKB entity