Question 29The site for protein synthesis in a cell isA.golgi apparatusB.ribosomeC.lysosomesD.nucleusObjective Show full explanation