(Q51458398)
Statements
The human nephron filter: toward a continuously functioning, implantable artificial nephron system. (English)
1 reference
Claudio Ronco
1 reference
Allen R Nissenson
1 reference
Gayle Pergamit
1 reference
Martin Edelstein
1 reference
Richard Watts
1 reference
20 May 2005
1 reference
23
1 reference
4
1 reference
269-274
1 reference
1 reference
1 reference
1 reference