What does ICDR stand for?
ICDR stands for "Interactive Clinical Data Repository"
How to abbreviate "Interactive Clinical Data Repository"?
"Interactive Clinical Data Repository" can be abbreviated as ICDR
What is the meaning of ICDR abbreviation?
The meaning of ICDR abbreviation is "Interactive Clinical Data Repository"
What does ICDR mean?
ICDR as abbreviation means "Interactive Clinical Data Repository"