ITRA

Medical abbreviations:
ITRA

Intraware, Inc.