Volume 39, Issue 2, July 2020, Pages 1-18
Mohanad Mohamed Al-Agamy; Osama Helmy Mohamed; Abd El-Rahman Mohamed Tony
Volume 39, Issue 2, July 2020, Pages 19-48
Ashraf Abu El-Ayoun Abdel-Rahim; Osama Helmy Haddad; Omnia Nagy Abd El-Hafeiz