ITO

Medical abbreviations:
ITO

International Trade Organization