Infrastructure and Our Values (or How to Build for the Next 2000 Years)
暂无分享,去创建一个
Good ideas are everywhere. The challenge for civil engineers is to find them. When we do find them the real work begins. Then we must translate ideas into civil engineering.