L Cell is a science-based company, established in cooperation with alumni of UCL (London) and professorship of Life Sciences Centre in Vilnius University. L means "Live", "Long", "Life" and reflects our mission to develop longer lifetime of human beings through development of our cellular and DNA w... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet