BioCentury
ARTICLE | Emerging Company Profile

Corporate Profile

April 17, 2000 7:00 AM UTC

Location: Westlake Village, Calif.

Technology: Encapsulation of cells in inorganic materials for drug delivery and cell therapy...