Lacell

Human-derived biomaterials and organ-on-a-chip models for preclinical drug development

placeNew Orleans, Louisiana, United States calendar_todayFounded 2010 groups6 employees language lacell-usa.com
Coming soon