Volume 51, Issue 7, July 2022, Pages 1-54
ِAhmed M. M. Elzeiny; Tarek Abd el-All Hamad; Yasser M. A. Mansour