STM

STM

English Noun
Ad

Definition

Initialism of scanning tunneling microscope.

Example Sentences

  • "The distinction between STM and LTM should not be taken for granted. Due to the strong interactions between these distinct processes, they can be confused or lumped together."
Ad