P phys.org Researchers have identified the enzyme that gives urine its yellow hue 65 points bookofjoe 2 years ago 61 comments