Volume 17, Issue 62, January 2022, Pages 448-468
Magdy Kasem
Volume 16, Issue 60, July 2021, Pages 910-920
Mostafa Fouda; Magdy Mohamed Kasem; Khaled Mostafa Khorshed