Volume 10, Issue 10, 2023, Pages 207-226
Hamada Hagras
Volume 6, Issue 6, 2019, Pages 134-158
Hamada M. HAGRAS
Volume 5, Issue 5, 2018, Pages 177-210
Mohamed H. METWALLEY
Volume 2, Issue 2, 2015, Pages 6-22
Ahmed Ameen