Salah Abdel Magid Nimeiry

GPTKB entity