
Likarda is a biotech developing customized and patentable cell therapy delivery systems that protect cells, improving efficacy at the site of treatment, enabling sustained release over time, and flexibility on temperature-controlled shipping and storage.
Address
Kansas CityMissouri
United States