luisafernanda02123 luisafernanda02123 20-10-2016 Biology contestada small structure within the cell that builds proteins