Volume 52, Issue 9, September 2023, Pages 1-22
Hassan Abdelmoniem Farag; Hatem A. Ahmed; Ahmed A. Rifai; Mohamed A. Attia; Dina G. Zaki