Volume 22, Issue 3, August 2022, Pages 14-38
Mahmoud Magdy Mohamed; Said Ghoniemy; Neveen Ibrahim Ghali