Answer:
1) Ribosome
2) heart
3) Robert Hooke. -> discovered the cell
M J Schleiden -> all living organisms are made up of cells
Rudolf virchow -> new cell are arises only from pre existing cells
4) plants cell
3.3m questions
4.3m answers