See also: imid, IMID, imid-, -imid, and -ímid

English

edit

Noun

edit

IMiD (plural IMiDs)

  1. (pharmacology) Acronym of immunomodulatory imide drug.