TTR

Medical abbreviations:
TTR

Tale of Two Rivers