LSMT
Noun
Meaning
LSMT
Initialism of life-sustaining/saving medical treatment.
It is within a patient's rights to refuse any treatment if they have capacity, even LSMT.
Noun
LSMT
Initialism of life-sustaining/saving medical treatment.
It is within a patient's rights to refuse any treatment if they have capacity, even LSMT.