Ali Shaath (Q16123087)
Palestinian-Egyptian tech pioneer and activist
Language:
other details
description Palestinian-Egyptian tech pioneer and activist

External Links