Ishaq Barqawi

Ishaq Barqawi
An-Najah National University · Faculty of Law