Hey hun.
I think the 2 answers for this are:
Contains ribosomes
Responsible for protein synthesis
~Hope this helped!
Answer:
sure and the answer is 1.902071808e+13
Explanation:
58 percent because you divide 29 by fifty and you get the first 2 digits after the decimal.