Biology (Third Preparatory)

Cell Function

Which organelle is responsible for protein synthesis?