LSM

Views 27 meanings found
LSM commonly denotes the Living Standards Measure, a statistical indicator used by governments to assess household welfare, and can also refer to the Law Society Medal or various business and medical terms.

Medical

Miscellaneous

Governmental

International

Academic & Science

Regional

Computing

Business