Seen this acronym many times and I assume its kind of like R.I.C.E. but, I can't seem to find out what it means. If anyone knows please help me out.
Where have you seen that acronym? What context was it used in?
I am assuming that since this is in the injuries and rehab forum, it is most likely referring to Electrical Muscle Stimulation (EMS), also called e-stim, Stim, e-stem, or stem. I could be way off though and am really just guessing since I don't know what context you have read that acronym.