What are the sites or protein synthesis?

Answer:
Ribosomes
First answer by Badkill3rz. Last edit by Badkill3rz. Contributor trust: 1 [recommend contributor recommended]. Question popularity: 1 [recommend question].