Volume 51, Issue 8, August 2022, Pages 1-52
Ibrahim Y. A. Ibrahim; Soheir A. El-Attar; Taha M. A. Razek