Pages 1-58
Nabil Al-Atoum; Omar Khedirat; Tariq Al-Azzam
Pages 1-33
Khaled Abdullah Al-Batini
Pages 1-48
Shaimaa Nayef Al - Suhail
Pages 1-48
amthal hadi alhawayla
Pages 1-25
Badr Eldien Mostafa Ahmed
Pages 1-24
husayn muhafaza
Pages 1-23
Omar Aldayafleh; Ali Almagbile; Ahmad khawaldeh; Khaled Hazaymeh