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