Pages 1-30
Adel Abouzied; Hanan Hassan
Pages 31-47
Mahmoud A. Marzouk; Abo El-Khair El-Sayed; Ahmed D. El-Gamal
Pages 49-72
entesar abdelmagaed ahmed
Pages 73-99
Mohamed Talaat; Abdel-kareem Mohamed; Mohamed nassar; nageh aboeldahb
Pages 100-118
Ahmad Elrefaey; Ahmed El-Gamal; Seham M. Hamed; Ehab F. El-Belely
Pages 119-136
Arun T Ram; Tessy Paul P