Advertisement
The "Mohammad Taha" user's logo

Mohammad Taha

Ramallah, Palestine

I can not evaluate myself It is the job of the people who interact with me :)

Publications