Mohamed Shaker Hafez Posted on July 7, 2016December 6, 2022 by engmansy Mohamed Shaker Hafez 22 El Haj Mostafa St. – Cairo … .010 544-5442