STTIS: Science Teacher Training in an Information Society

What does STTIS mean? The above is one of STTIS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Science Teacher Training in an Information Society