abbreviation master of sacred theology, scanning tunneling microscope; scanning tunneling microscopy
STM
Meaning of STM in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012