Which of the following is the site of translation of mRNA?
Ribosomes
Translation of mRNA results in protein synthesis.
Ribosomes are called the protein factories of cells.
They contain the enzymes for protein synthesis. They also provide the sites for attachment of RNAs which participate in protein synthesis.