What does IMDD stand for?
IMDD stands for "Inherited Metabolic Disease Database"
How to abbreviate "Inherited Metabolic Disease Database"?
"Inherited Metabolic Disease Database" can be abbreviated as IMDD
What is the meaning of IMDD abbreviation?
The meaning of IMDD abbreviation is "Inherited Metabolic Disease Database"
What does IMDD mean?
IMDD as abbreviation means "Inherited Metabolic Disease Database"