SLTC

Medical abbreviations:
SLTC

Selectica, Inc.