General Microbiology FRANCESCO REDI (1626-1697) DrChika December 25, 2022 Francesco Redi, an Italian scientist was the first scientist to challenge the theory of spontaneous […]