STEL

Medical abbreviations:
STEL

S A Telecom, Inc.