CSTA

Medical abbreviations:
CSTA

Computer Supported Telecommunications Applications