TLL

Medical abbreviations:
TLL

The Life Link