Mystery of why Roman buildings have survived so long Self-healing concrete, to put it mildly, is not a new idea. Learn more Industry NewsScott KaplanisJanuary 24, 2023 Facebook0 Twitter Pinterest0 0 Likes