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.

STTIS: Science Teacher Training in an Information Society

Definition in English: Science Teacher Training in an Information Society