Researchers develop mini kidneys from urine cells
Scientists from Utrecht University, University Medical Center Utrecht and Hubrecht Institute have successfully created kidney organoids from urine cells. This could lead to a wide range of new treatments that are less onerous ...
Mar 5, 2019
0
2