Which organelle is the location of protein synthesis? (4 points) Chloroplast Lysosome Mitochondria Ribosome