SMTS

Medical abbreviations:
SMTS

Scale Model Technical Services