Susie000 Susie000 06-12-2016 Biology contestada Which organelle makes protein for the cell? Draw a picture showing the structure and where it is located