Volume 20, Issue 3, June 2021, Pages 117-129
Ahmed Ghanem
Volume 14, Issue 2, 2017, Pages 113-122
Jehan El Amir; Amr Deraz