Volume 46, Issue 3, September 2020, Pages 205-219
Mohamed Algazzar; Ebtesam El-Melegi; Mahmoud lkhawas
Volume 46, Issue 3, September 2020, Pages 221-234
Mohamed Hamouda Algazzar; Ebtesam El-Melegi; Mahmoud Saad lkhawas
Volume 44, Issue 4, December 2018, Pages 209-222
Ahmed Mostafa; Ebtesam B El-Melegi; Saly Mohamed Ahmed Omer