El-Tahrir street, Dokki, Cairo
Cairo
Egypt
Housing and Building National Research Center
Engineering Quality, Sustainable, Egypt, TQA, New Construction