SLT

Medical abbreviations:
SLT

Silverline Technologies, American Depositary Receipts