Volume 10, Issue 10, 2023, Pages 184-206
Hamada THABET; Rabea Sayed
Volume 4, Issue 4, 2017, Pages 103-114
Hamada THABET; Ramy Mohsen