What does IMID stand for?
IMID stands for "Immunomodulatory Drug"
How to abbreviate "Immunomodulatory Drug"?
"Immunomodulatory Drug" can be abbreviated as IMID
What is the meaning of IMID abbreviation?
The meaning of IMID abbreviation is "Immunomodulatory Drug"
What does IMID mean?
IMID as abbreviation means "Immunomodulatory Drug"