Volume 50, Issue 1, April 2023, Pages 17-33
Ahmed Mohamed Ayyat; Mohammed Hewidy Mahmoud Ramadan; Abdallah Gahory; Mostafa Abdel-Mola
Volume 48, Issue 2, August 2021, Pages 207-219
Mostafa Abdel-Mola; moustafa Aboel-Ainin; Ahmed Ayyat