Which organelle is responsible for protein synthesis? / Cell Biology MCQs / By The Professor a) Golgi apparatus b) Nucleus c) Mitochondria d) Ribosomes