Volume 15, Issue 54, January 2020, Pages 178-191
Mohamed Saad Zaghlol; Adel Helmy Salem; Ahmed Hassan Yousef