Redi, Francesco. 1626-97. Italian naturalist. Maggots from fly eggs, not spontaneous generation, 1668. Read More …