Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
English thesaurus - terms added by user
Koto2014
: 1
29.06.2014
21:11:09
abbr. pharm.
DID
Drug in Development
(e.g. The DID studies showed no side effects.)
Get short URL