Francesco Redi
Francesco Redi (1626–1697) was an Italian physician and naturalist whose experiments on maggots challenged spontaneous generation and helped establish experimental biology.
Francesco Redi (1626–1697) was an Italian physician and naturalist whose experiments on maggots challenged spontaneous generation and helped establish experimental biology.