DictionaryForumContacts

 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.)