SMTS

Medical abbreviations:
SMTS

Scalable Migration And Tracking System