Kidney organoids-a new tool for kidney therapeutic development.
10.1016/j.kint.2018.07.029 Bonventre et al. Kidney Int.
Bonventre JV
Study details