Pages 355-369
Mona Nasser; Adel El-Gohary; Amro Mohamed
Pages 111-119
Adel El-Gohary; Amro Mohamed; Osama Selim; Nader Nassar