J Dilz, I Auge, K Groeneveld, S Reuter,
R Mrowka - Scientific Reports, 2023 - nature.com
Kidneys are complex organs, and reproducing their function and physiology in a laboratory
setting remains difficult. During drug development, potential compounds may exhibit …