Volume 50, Issue 4, October 2021, Pages 2829-2844
Ahmed Yehia Mohamed; Sameh Refaat Allam; Ibrahim Faragallah Abdelhady
Volume 49, Issue 1, January 2020, Pages 149-160
Sameh Refaat Allam; El-Sayed Ali Abdo El-Marghany; Omar Ahmed Helmi