'STN' definitions:

Acronyms for 'stn'

From: V.E.R.A.
  • Scientific and Technical Network (network, JICST, FIZ)