DTRS

Medical abbreviations:
DTRS

Digital Tape Recording System