L Cell įkurta bendradarbiaujant verslui ir Vilniaus Universiteto Gyvybės mokslų centro profesūrai bei UCL (Londonas, JK) absolventams.
L reiškia „Live“, „Long“, „Life“ ir atspindi mūsų misiją prailginti sveiką bei pilnavertę žmonių gyvenimo trukmę, palaikant sveiką gyvenseną ląstelių lygmeniu.