Volume 51, Issue 9, September 2022, Pages 25-72
Hesham A. H. M. Mosa; Ahmed M. El-Atiq; Nabil Elsamaloty; Mohamed M. Ibrahim