Researchers find taurine a key to longer, healthier life
Taurine is a vitamin produced by the body and found in many foods. According to a new study led by Columbia academics and including hundreds of ageing specialists from across the world, taurine insufficiency is […]
