Print
What Does ICD Mean?
ICD
is a play on words that mean something different in 3 distinct contexts:
The Vision of
I
nnovative
C
onsultation and
D
evelopment
The Cornerstone of
I
ntelligent
C
oncrete
D
esign
The Science of
I
nter-cellular
C
ement
D
ensification