Tudca (Tauroursodeoxycholic acid) is a water soluble bile salt that occurs natural in the human body. Certain research publications indicate that Tudca may help support the following:
Tudca (Tauroursodeoxycholic acid) is a water soluble bile salt that occurs natural in the human body. Certain research publications indicate that Tudca may help support the following: