Volume 39, Issue 2, July 2020, Pages 19-48
Ashraf Abu El-Ayoun Abdel-Rahim; Osama Helmy Haddad; Omnia Nagy Abd El-Hafeiz
Volume 38, Issue 2, July 2019, Pages 21-43
Ashraf Abu El-Ayoun Abdel-Rahim; Osama Helmy Haddad; Umniah Nagy Abdel-Hafez