the history of the theory of the cell

Events

1590
1655
1670
1821
1838
1838
1880