The Protein Promise: Essential Amino Acids For Human Health MedShun(08) Save Image Image gallery: How Many Amino Acids Are There? Understanding the Building Blocks of Life