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