Answer:
Ribosomes
Ribosomes are the sites in a cell in which protein synthesis takes place
8.8m questions
11.4m answers