LTI explained

LTI can refer to:

Companies

Biology and medicine