STN

Medical abbreviations:
STN

Stansted Airport, London, England, UK