MST

MST stands for
 * Multi Stream Transport
 * Mathematics, Science, and Technology