Source: https://www.newscientist.com/article/mg14219263-300-technology-human-solution-for-kidney-failure/