Volume 18, Issue 1, March 2014, Pages 161-170
Moustafa Abd El-Hafez; Ashraf elmokadem; Noha Abu-Samra
Volume 18, Issue 1, March 2014, Pages 171-179
Moustafa Abd El-Hafez; ashraf abd elfattah elmokadem; Noha Abu-Samra
Volume 16, Issue 1, March 2012, Pages 234-243
Moustafa Abd El-Hafez; Essam Badran; Ahmed Helal