Lsmt definitions

Life-Sustaining Medical Treatment.
acronym
0
0
Life-Saving Medical Treatment.

It is in a patients rights to refuse any treatment when they have capacity, even LSMT.

acronym
0
0