Where is protein synthesis?

Nucleus

Cell wall

Ribosome

Mitochondria