RTT

Medical abbreviations:
RTT

Randomly Thought Thoughts