Scaffold
A cellular structure which supports other cells, generally through cell adhesion, and helps them to stabilize or migrate.
A cellular structure which supports other cells, generally through cell adhesion, and helps them to stabilize or migrate.