Volume 19, Issue 2, December 2025, Pages 1-24
Mostafa Mahmoud Youssef; Ashraf Ghareb; Mohamed Omar; Mostafa Abdulmawla