Which cellular structure is responsible for protein synthesis?

A. golgi apparatus
B. nucleus
C. ribosome
D. mitochondria

1 answer

C. ribosome