The myriad possibility of kidney organoids.
10.1097/MNH.0000000000000498 Tian et al. Curr. Opin. Nephrol. Hypertens.
Tian P, Lennon R
Study details