Volume 24, Issue 2, June 2023, Pages 568-578
Sherihan Ibrahim Gadallah
Volume 18, Issue 2, June 2020, Pages 14-26
Farag Ebeid Zaki