As explained on David Wolfe, the kidneys are small organs but they play a pivotal role in maintaining our optimal health. Namely, on a daily basis, they filter around 120 to 150 quarts of blood; help produce 1 to 2 quarts of urine, and are also in charge of processing […]