TY - RPRT TI - The human nephron filter: toward a continuously functioning, implantable artificial nephron system. AU - Allen R Nissenson AU - Claudio Ronco AU - Gayle Pergamit AU - Martin Edelstein AU - Richard Watts PY - 2005 DO - 10.1159/000085882 UR - https://pubmed.ncbi.nlm.nih.gov/15908745/ ID - 15908745 ER -