Volume 27, Issue 1, March 2023, Pages 54-67
Elsayed M. Galal; Hesham Zaki Youssef
Volume 21, Issue 1, March 2017, Pages 59-67
Ehab Tolba; Elsayed Galal; Tarek Selim; H. Zaki