Volume 25, Issue 2, December 2023, Pages 198-207
Eman Reda El-Sehiely
Volume 15, Issue 1, 2018, Pages 106-115
Mahmoud Sayed Abou Kamar; Nabil Alimi