CTRC

Medical abbreviations:
CTRC

Caribbean Trade Reference Centre