85594569
Apr 11, 2012
Dec 22, 2015
LINEAGE CELL THERAPEUTICS INC.
Subscribe
Implants comprising natural, non-living materials, in the nature of hydrogel, for use in attaching living cells