Publications by authors named "Amr M Salaheldin Abdel Hamid"