Amino acids are generally separated into two categories: the essential and the non-essential. There is an amino acid, however, that stands somewhere in-between these two classifications. That amino acid is Arginine.

Read More