EXCA

Medical abbreviations:
EXCA

Excalibur Technology Corporation