STSI

Medical abbreviations:
STSI

Star Scientific, Inc.