Ziad Adeela

Foothill Technology Solutions

Palestine
Knowledge Shared = Knowledge²