Author: Lazzaro Spallanzani
Alternate names: Lazzaro Spallanzani; Lassaro Spallanzani
Born: 1729
Died: 1799