isavgl2004 isavgl2004 06-01-2021 Biology contestada which controls the production of proteins in a cell