Pages 17-33
Wessam Elsayed; Reda Elsayed; Warda Hamed
Pages 165-175
Mohamed Zoromba; Sayeda Abdellatif; Osama El-Boraie
Pages 177-185
Ahmed Hashem El-Sayed El-Monshed; Nelly Mahgoub; Osama El-Boraie; Rania El-Etreby