CTRI

Medical abbreviations:
CTRI

Creative Television of Rhode Island