NDD

Medical abbreviations:
NDD

New Drug Development