Volume 48, Issue 2, December 2023, Pages 24-41
Mahmoud Nasseib; AlBaraa Elsaied; Ramadan Bedair; Abdou Marei