ITSI

Medical abbreviations:
ITSI

International Lottery & Totalizer Systems, Inc.