Muhammad Najib ar-Ruba'i

GPTKB entity