Abed Mahajneh

Ramallah

  • Work
    • وزارة النقل والمواصلات
  • Education
    • LSH
    • Najah National University