Pages 71-98
Ahmed Hoseny Ayob
Pages 45-69
Mohamed Ahmed Sanad Attia; Mohamed Fayek Saleh
Pages 195-212
Tamer Elnekiti; Mohamed Fathi Abdulghani; ahmed elhosiny