Francesco Redi

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

Connect