1,399,374 views | Rachel Armstrong • TEDGlobal 2009

Architecture that repairs itself?