Volume 27, Issue 1, March 2023, Pages 54-67
Elsayed M. Galal; Hesham Zaki Youssef
Volume 24, Issue 2, September 2020, Pages 52-62
Elsayed Galal; Ahmed Lebleb; Ehab Tolba