17
Apr
A droplet microfluidic platform for stem cell organoid engineering
An organoid is a 3D cellular structure aimed at mimicking a specific organ. Organoids are stem-cell-derived replicas of organs that are capable of self-organizing and recapitulating the structural and functional characteristics of their matching part in the body. Although organoids bring about a promise to improve...
12:45 /
Latest Research