New kidney treatment techniques achieved impressive results in some studies, with one method showing 71% kidney recovery ...