Volume 21, Issue 6, November and December 2017, Pages 1-14
El Sayed Mohamed; Mohamed Shalaby; Ali Alfi; Ahmed Farhan
Volume 19, Issue 4, July and August 2013, Pages 1-9
Magdy Elfawal; Osama Dawoud; Mohamed Shalaby; Ahmad Alnaggar