Amr El Abbadi (Q29344928)
Egyptian computer scientist
Language: