Pages 24-33
yara Mohammed ziada; Mohamad Gamal Nada
Pages 248-261
Mohammed Nada; Amal Mohamad Hasan; Shaimaa Mohamed AbdelGany; hanan abdelhameed esmail