What does IDDC stand for?
IDDC stands for "International Drug Development Consultants"
How to abbreviate "International Drug Development Consultants"?
"International Drug Development Consultants" can be abbreviated as IDDC
What is the meaning of IDDC abbreviation?
The meaning of IDDC abbreviation is "International Drug Development Consultants"
What does IDDC mean?
IDDC as abbreviation means "International Drug Development Consultants"