1 The Kidney Project successfully tests a prototype bioartificial kidney 2021389 points71 commentsScience & Space details