SITS

Medical abbreviations:
SITS

Strategic Information Technology Services