Volume 30, Issue 1, January 2018, Pages 101-109
Mofrih Hegazy; Ibrahim Elhalfawy; Mohammad Shaban; Elsayed Abouelnour
Volume 26, Issue 1, January 2016, Pages 35-43
Mofrih Hegazy; Ahmed Elfiky
Volume 26, Issue 1, January 2016, Pages 44-52
Mofrih Hegazy; Ahmed Alyahya; Abdullah Aldossary; Hussain Bahshwan