Answer:
<em>The sites of protein synthesis are the mitochondria of cells.</em><em> </em>Is false.
Explanation:
Ribosomes are the site of protein synthesis