News

Amino acids are the building blocks of protein in the body. There are 20 amino acids in total and these are generally broken down into non-essential and essential amino acids.
A new study shows that high consumption of certain types of amino acids is linked to a higher incidence of type 2 diabetes. After accounting for demographics and lifestyle, the findings did not ...