Biology Card 1.16

 

The sites of protein synthesis in a cell are the ...