IDSC

Medical abbreviations:
IDSC

Integrated Decision Support Corporation