Microbiology
Improve your experience by picking them
The theory of spontaneous generation was rejected and disproved through experiments by which of the following scientists?
Rudolf Virchow
John Needham
Louis Pasteur
Aristotle