Eman23 Eman23 01-12-2016 Biology contestada What is a tiny organelles that transforms amino acids to proteins?