Volume 24, Issue 2, September 2020, Pages 86-96
Muhammad Shukry; Tarek Sharaf; Ashraf Elsabbagh; Mohamed Elghandour
Volume 23, Issue 1, March 2019, Pages 47-64
Tarek Sharaf; Ashraf Elsabbagh; Mohamed Abdellatif; Mohamed Elghandour
Volume 21, Issue 2, September 2017, Pages 37-50
Shahenda EL-Matbaegy; Moataz Khalil; Tarek Sharaf; Mohamed Elghandour