Which organelle is the site for protein synthesis?(1 point)

Responses

Ribosome
Ribosome

Golgi apparatus
Golgi apparatus

Cell Membrane
Cell Membrane

Mitochondria

Ribosome