Whalespan
Loading…
Eighty percent of all kidney stones are calcium oxalate stones, and doctors often fail to identify oxalate as a contributing factor. — Whalespan