Volume 47, Issue 2, March and April 2022, Pages 38-49
Haitham El Sayed Ahmed El Sharnouby
Volume 43, Issue 3, September 2018, Pages 11-21
Essam Salah Said; Yaser Khaled Al-Sakkaf