TTL

Medical abbreviations:
TTL

Technology For Teaching And Learning