SLSOM: St. Luke School of Medicine

What does SLSOM mean? The above is one of SLSOM meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: St. Luke School of Medicine