Tarek El-Elaimy's avatar

Tarek El-Elaimy (TarekEl-Elaimy)

Publishing, technology, design, and all three together.