What is Taurine?

January 25th, 2017

You see it in energy drinks. It is in our food, supplements, it naturally occurs in multiple organs, and most people don't know anything about it.

00:0000:00
Share | Download(Loading)