Volume 52, Issue 1, January 2023, Pages 367-382
Islam Adel Abd El-Moneim Karima; Mohamed Khaled Moustafa; Mohamed Mohamed Farahat
Volume 50, Issue 1, January 2021, Pages 387-396
Amir Mohamed Said Ali; Mohamed Khaled Mostafa; Mohamed Mohamed Farahat