ITRI

Medical abbreviations:
ITRI

Interconnection Technology Research Institute