Volume 55, Issue 1, January 2022, Pages 15-33
Elsayed Hassan Mahdy Ali Emarah; Mohamed El Tokhy; Hany Kasban