Meaning: 
Stem Cell Transplant
Category of acronyms: 
Alphabets: