Volume 26, Issue 3, September 2022, Pages 37-45
Elsayed Galal; Doaa Essam Mohamed; Ehab Tolba
Volume 22, Issue 1, March 2018, Pages 63-81
Ehab Tolba; Elsayed M. Galal; Rana Nabil Zedan
Volume 20, Issue 2, September 2016, Pages 54-63
Mohamed Mosaad Elgendy; Ehab Tolba; Elsayed M. Galal; Mohamed Mourad