CTR

Medical abbreviations:
CTR

Transaction Technology, Inc., Technical Library