Volume 20, Issue 3, June 2021, Pages 148-172
Mohammed Elziny; Hany Essam El-Din Mohamned Emam
Volume 15, Issue 2, 2018, Pages 59-64
Osman El Sawy; Sameh Fayyad