Tag: TUDCA

Do bears hold the answer for diabetes

Recently, Harvard researchers claimed that a chemical found in the bile of bears may have the power to stop diabetes in its tracks, and could keep millions of people from EVER contracting the [...]

Read On >>