Lazzaro Spallanzani disproves many theories of the spontaneous generation of cellular life

Historical Context Note

Context