Qidni Labs promises to clean out your kidney for an artificial one End Stage Renal Disease (ESRD) is when kidneys have stopped working well enough for patients to survive without dialysis or a kidney... Bérénice Magistretti • 21 August, 2016 Qidni Labs Healthcare Artificial organs