Naji Qatanani

An-Najah National University, Palestinian Authority

0000-0002-3008-495X