Hamad bin Muhammad bin Juma bin Rajab el Murjebi

GPTKB entity