PSTI

Medical abbreviations:
PSTI

Per-Se Technologies, Inc.