STOW-E

Medical abbreviations:
STOW-E

Synthetic Theater of War-Europe