Francesco Redi

Person

Italian scientist who, in the 17th century, disproved spontaneous generation by showing that maggots only appeared on meat if flies laid eggs on it.

Mentioned in 1 video