Ahmad Zidan
A living, breathing draft. Currently: the observer and the observed.
GitHub
/
LinkedIn
/
Email