pascalelane.net
Uncommon Rocks
Kidney stones seem to be as common as rocks. A variety of factors can contribute to their formation, but sometimes an interesting cause can be identified. Protein in the urine can be a tip-off that…