Volume 52, Issue 1, January 2023, Pages 231-246
Mohamed Ali Mahmoud Ali; Adnan Abd El-Aleem El-Sebaie; Ahmed Ismail Hammouda
Volume 50, Issue 1, January 2021, Pages 61-70
Ahmed Mahmoud Ahmed; Adnan Abd El-Aleem El-Sebaie; Galal Mansour Hegazy