Volume 21, Issue 3, October 2017, Pages 67-75
Ahemed Abd El Rahman; Ahmed Abou Elsoud; Ekramy Mansour Abdelghafar; Ayman Mohamed Abd Elkareem
Volume 21, Issue 3, October 2017, Pages 185-198
Ahemed Abd El Rahman; Ahmed Abou Elsoud; Ekramy Mansour Abdelghafar; Ayman Abd Elkareem
Volume 21, Issue 3, October 2017, Pages 589-595
Ahemed Abd El Rahman; Mohamed Mohamed; Ahmed Hassan; Haitham Mohammed
Volume 21, Issue 1, January 2017, Pages 183-189
Ahemed Abd El Rahman; Khaled Hassan; Mohamed Mohamed