Volume 19, Issue 1, June 2025, Pages 62-85
Mohamed Abdul-raouf Khalaf; Mohamed Anter; Omar Abo Alnour