Printer friendly

What does LMSSA stand for?

LMSSA stands for Licentiate in Medicine and Surgery of the Society of Apothecaries (medical qualification, Britain)

This definition appears rarely and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.
  • Organizations, NGOs, schools, universities, etc.

Other Resources:
We have 2 other meanings of LMSSA in our Acronym Attic