There are 20 ___________ acids that are the building blocks of proteins.
DNA stands for __________________.
Chemical Bonding