Volume 8, Issue 40, July 2023, Pages 782-820
Walid ali mohamed mahmoud khalil
Volume 5, Issue 22, July 2020, Pages 22-38
George Isaac; Mahmoud El Mallah; Marwa Mahfouz