Dr. Eng. Ahmed Mahmoud Khalifa Posted on July 12, 2016December 6, 2022 by engmansy Dr. Eng. Ahmed Mahmoud Khalifa 27 Vector Emaneul Sq. – AlexandriaOS 424-5709