What does STSM mean in Organizations, Education Schools etc.

STSM meaning is defined below:

Short Term Scientific Missions
ADVERTISEMENT

Was it useful?

What does STSM mean? It stands for Short Term Scientific Missions

Most popular questions

What does STSM stand for?


STSM stands for "Short Term Scientific Missions"

How to abbreviate "Short Term Scientific Missions"?


"Short Term Scientific Missions" can be abbreviated as STSM

What is the meaning of STSM abbreviation?


The meaning of STSM abbreviation is "Short Term Scientific Missions"

What does STSM mean?


STSM as abbreviation means "Short Term Scientific Missions"

Related Acronym Searches