SLS

Medical abbreviations:
SLS

Saint Lawrence Seaway Development Corporation