Volume 27, Issue 1, December 2024, Pages 148-165
Mohammed Ismail Hani; Mahmoud Ahmed Mahmoud Salama; Ahmed Hassan Abdul-Kawy; Mohamed Sayed Ahmed Elzoghbi