Volume 68, Issue 2, April 2022, Pages 1827-1839
Ahmed Elkabbany; Dina Farahat; Rabab Mehesen; abdelreheem abdelkader
Volume 68, Issue 2, April 2022, Pages 1967-1978
Ahmed Elkabbany
Volume 68, Issue 1, January 2022, Pages 1013-1024
Ahmed Elkabbaney; Dina Farahat; Ashraf Ibrahim Ali Ibrahim
Volume 67, Issue 4, October 2021, Pages 3091-3101
Ahmed Elkabbany; Sally Abdelsameaa; Mohamed Mohamed