Mohammad Najib Ar-Ruba'i

GPTKB entity