STO

Medical abbreviations:
STO

Security Through Obscurity