Location: Westlake Village, Calif.
Technology: Encapsulation of cells in inorganic materials for drug delivery and cell therapy...