MITS

Medical abbreviations:
MITS

Memaa Information Technology Services