Multiple choice _________________ are sites of protein synthesis. Endoplasmic reticulum Ribosomes Peroxisomes Lysosomes Reveal answer Fill a bubble to check yourself B Correct answer Explanation Ans - 2