Volume 19, Issue 3, June 2025, Pages 14-36
Mohamed Abdel-Zaher Abdel-Al; Wael Mohamed Abdelnaby; Hamad Ali Batikh Hamdoun