STRR

Medical abbreviations:
STRR

Star Technologies, Inc.