IETD

Medical abbreviations:
IETD

Indo-European Telegraph Department