Which of the following are involved in protein synthesis?

1 answer

- Ribosomes
- Messenger RNA (mRNA)
- Transfer RNA (tRNA)
- Amino acids
- ATP (Adenosine Triphosphate)
- Ribonucleic acid (RNA) polymerase