Smart Villages Lab

The Smart Villages Project : Growing capacity in rural construction and development