Volume 48, Issue 2, June 2022, Pages 165-179
Moataz Eliw
Volume 44, Issue 2, June 2018, Pages 63-78
Mahmoud Mohamed Shabana; Ahmed Kheir; Ramy Mohamed Khalifa; Antar Shaban Antar