Multiple choice Which of the following is/are the site(s) of protein synthesis? Ribosomes SER Golgi bodies Lysosome - Reveal answer Fill a bubble to check yourself A Correct answer Explanation Correct Answer: Ribosomes