Logic Posted on June 20, 2016 by engmansy Logic 30 El Obour Bldgs. – Cairo 02 2401-7663 ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ