IDD

Medical abbreviations:
IDD

International Direct Dialing