Approaches to cell delivery: substrates and scaffolds for cell therapy.
Dev Ophthalmol. 2014;53:143-54. doi: 10.1159/000357369. Epub 2014 Apr 10.
Dev Ophthalmol. 2014.
PMID: 24732768
Review.