
No photo
Shaban Yadegari

Deputy for Improvement and Renovation of Deteriorated Urban Fabric, Organization for Urban Development and Regeneration


Deputy for Improvement and Renovation of Deteriorated Urban Fabric, Organization for Urban Development and Regeneration