Pages 21-24
Hany Hashem; Amro Hanora; Salah Abdalla; Alaa Shawky; Alaa Saad
Pages 45-51
Kamilia A. Tawfik; Mostafa Mesbah; Sherief Khalifa; Eric W. Schmidt; Diaa T. A. Youssef