About

Location

Alexandria


Company, School, or Organization

University of Alexandria, Faculty of Engineering