LSM: Laboratoire Souterrain de Modane

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

Definition in English: Laboratoire Souterrain de Modane