Multilingual dictionary of abbreviations

What does S&T mean?

Code

Meaning

Language

Themes and places

S&T
Science and Technology

S&T is equivalent to CyT (Ciencia y Tecnología) in Spanish, S&T (Sciences et Technologie) in French, and C&T (Ciência e Tecnologia) in Portuguese.

In English

S&T
Sciences et Technologie

S&T is equivalent to CyT and C&T (see above).

In French

S&T

Sky and Telescope

In English