3 ms·
It’s “just” a few millimetres of tissue attached (“glued”) on a chip: https://www.nature.com/articles/s41598-020-76062-w/figures/2 https://www.nature.com/articl
by layer8 2y ago
It’s “just” a few millimetres of tissue attached (“glued”) on a chip: https://www.nature.com/articles/s41598-020-76062-w/figures/2 https://www.nature.com/articles/s41598-020-76062-w/figures/2