Which cellular structure is responsible for protein synthesis?(1 point)

Responses

mitochondria
mitochondria

nucleus
nucleus

golgi apparatus
golgi apparatus

ribosome

ribosome