What does LSMU stand for?
What does LSMU mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: LSMU.
We've found a total of 3 definitions for LSMU:
Buochs Air Base, Switzerland
Land and Sea Management Unit
Lugansk State Medical University