ITS

Medical abbreviations:
ITS

Interglobal Telecom Solutions