IDDE

Medical abbreviations:
IDDE

Integrated Data Delivery Expert