IDEN

Medical abbreviations:
IDEN

Integrated Dispatch Enhanced Network