Volume 69, Issue 1, January 2023, Pages 593-601
Amr Gomaa; Inass AboElmagd; Ramy Ali
Volume 68, Issue 4, October 2022, Pages 3849-3856
Ramy Ali; Inass AbuElmagd; Amr Gomaa
Volume 68, Issue 1, January 2022, Pages 339-353
Ramy Ali; Khaled Selim; Shaimaa Nasr
Volume 67, Issue 4, October 2021, Pages 3237-3249
Shaimaa Nasr; Ramy Ali