CTRS

Medical abbreviations:
CTRS

Carpel Tunnel Release System