What's in Urine? 3,000 Chemicals and Counting

Editor's Recommendations

More from LiveScience