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

Responses

Mitochondria
Mitochondria

Golgi apparatus
Golgi apparatus

Cell Membrane
Cell Membrane

Ribosome

Ribosome