Good News
Kidneys are somehow repairing themselves! Got the call from the hospital while in the shower that my left is up to 70% an the right just behind it around 65-70%.
Today is getting better an better.
Palo Alto and Katherine Bernard
WEF 2013
Photo credit: Big Eq