Medical dictionary. 2011.
IDDP — • immediate drug development project … Dictionary of medical acronyms & abbreviations