IND


Meaning of IND in English

medication that has received FDA approval for clinical trials in humans (Medicine)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.