Volume 26, Issue 2, June 2022, Pages 102-111
Hassan Mohamed Abdelhafez
Volume 26, Issue 1, March 2022, Pages 138-150
Hassan Mohamed Abdelhafez; Shaaban Mohamed Abdou
Volume 25, Issue 2, September 2021, Pages 146-154
Eman Ahmed Elshrief; Abla El-Megharbel; Aly eldomiaty; Hassan abdelhafez