Ecoclosure

Developer of regenerable building enclosures integrating microalgae for decarbonization and building sustainability

placeConcord, North Carolina, United States calendar_todayFounded 2019 groups2 employees language ecoclosure.org
Coming soon