s27812049 s27812049 30-10-2021 Biology contestada Which of the following is a cellular structure responsible for protein production