Volume 46, Issue 3, July 2023, Pages 289-294
Ahmed Salah Saad; Fathi M. Mahfouz
Volume 43, Issue 2, April 2020, Pages 93-98
Fathi M Mahfouz