Mohamed Abdel Ghani el-Gamasy

GPTKB entity