mmba12 mmba12 24-03-2018 Biology contestada Which of the following cellular organelles is the site of translation during protein synthesis? A. Cell membrane B. Nucleolus C. Golgi apparatus D. Ribosome