IDI

Medical abbreviations:
IDI

Interoperability Data Interface