Pages 13-31
Alyaa Kamel El-malah; Ayman M. Zakaria Eraqi; Medhat M. A. Osman
Pages 69-84
Ayman Ragab Mahmoud
Pages 95-110
Khaled youssef mohamed; Ayman Eraqi; Michael Milad
Pages 233-244
Amr Fawzy Orabi; Mohamed Nabawi Abdo; Fatma Osman Mohamed