Volume 23, Issue 3, July 2019, Pages 168-175
Osama sayed DeifAllah; Walaa Elsayed Hamed; Mohamed Ali Ismail
Volume 21, Issue 3, October 2017, Pages 329-346
Sohair Mahrous; Abdullah Ahmed; Osama DeifAllah; Sherif A. Sayed
Volume 21, Issue 1, January 2017, Pages 288-295
Nasma Mansour Mohhmed; Mohamed Ali Ismail; Osama DeifAllah