Volume 47, Issue 2, March and April 2022, Pages 43-59
Ahmed Khaled Abdella Ahmed; Moussa Shalaby; Osama Negim; Talaat Abdel-Wahed