Al-Ahram Center for Educational Studies

GPTKB entity