117613

Smart Buildings and Sustainability in Egypt- Formularization of a Concept and a Methodology Establishing

Article

Last updated: 04 Jan 2025