Volume 50, Issue 3, September 2019, Pages 200-214
Ramy Ahmed Abdel-hafez; Suzan Abdalmajeed Aboalmajd; Yahya Ali Hussein; Alaa Mohamed Kamel
Volume 50, Issue 3, September 2019, Pages 242-252
Abd Al-Wakil Ibrahim Mohamed; Ramy Ahmed Abdel-hafez; Faleh Abdel Naeem Amin; Said Mohamed Abdel Hafez; Mahmoud Elsayed Mahmoud