Wael Aly

Alexandria, Egypt, Egypt

About Wael

TED Conference

TEDGlobal 2013