TTZ

Medical abbreviations:
TTZ

The Tech Zone