Volume 8, Issue 1, March 2024, Pages 1-19
Ibrahim Ali Ismail; Mohamed Yehia Zakaria; El-Sayed El-Agouz