What does ICBD stand for?
ICBD stands for "International Centre for Birth Defects"
How to abbreviate "International Centre for Birth Defects"?
"International Centre for Birth Defects" can be abbreviated as ICBD
What is the meaning of ICBD abbreviation?
The meaning of ICBD abbreviation is "International Centre for Birth Defects"
What does ICBD mean?
ICBD as abbreviation means "International Centre for Birth Defects"