Volume 2018, Issue 2, June 2018, Pages 166-176
Mona Mohamed-Kamal Hijazi; Walid Ahmed Sayed Ahmed
Volume 2017, Issue 1, June 2017, Pages 346-363
Ahmed Abd Elmawla Elsayed