Human kidney organoids: progress and remaining challenges.
10.1038/s41581-019-0176-x Nishinakamura et al. Nat Rev Nephrol Cited 5 times
Nishinakamura R
Study details