What is Taurine?

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.

2356 232