Artificial Kidney Resource Center

Latest updates on the development of an implantable and wearable kidney.