Volume 56, Issue 3, April 2023, Pages 155-165
Yasser Abdou; Mohamed Hashad; Ibrahim Boundok; Amr El-Zant